Linux Shell脚本攻略:sed文本替换
来源:互联网 发布:源码与公众号 编辑:程序博客网 时间:2024/05/16 08:33
小结:
/ {part1}/{part2} /:part1是替换前的内容,part2是替换后的内容,默认替换一次
s放开头表示搜索,g放结尾表示全部替换,d放结尾表示删除
^$表示空白行,分号组合多个sed命令
-----------------------------------------------------------------------------------------------------------
举个栗子:
sed "s/$//;s/ *//g;/^$/d" :删除空行,空行包括没有任何字符的空行,和只有若干个空格的空行。
s/$// :在每一行后面追加空. s为搜索 如s/a/b/ 搜索a 将替换为b ,并只替换一次.
s/ *//g :将空格删除. g代表搜索到的全部替换 。“空格星”( " *") 代理多个空格
/^$/d :删除空行.
0 0
- Linux Shell脚本攻略:sed文本替换
- shell sed 实现文本替换
- Linux Shell 脚本攻略 ---- 第四章 让文本飞
- 《Linux Shell脚本攻略》 笔记 第四章:高效文本处理
- Linux Shell脚本攻略笔记4之让文本飞
- linux使用脚本shell批量替换文件中的文本
- shell脚本编程:sed命令编辑文本
- 批量替换文本内容 linux sed命令
- shell脚本攻略- grep 文本查找总结
- Linux Shell 脚本攻略--1
- Linux Shell脚本攻略(转)
- <Linux Shell脚本攻略>书摘
- Linux Shell脚本攻略(1.1)
- Linux Shell脚本攻略(1.2)
- Linux Shell脚本攻略(1.3)
- Linux Shell脚本攻略(1.4)
- Linux Shell脚本攻略(1.5)
- Linux Shell脚本攻略(1.7)
- bzoj 2151: 种树(贪心+堆+链表)
- 标题
- 2016暑假总结—对得起自己!
- Hive的系统架构
- SSL延迟有多大?
- Linux Shell脚本攻略:sed文本替换
- NOIP2015 跳石头 解题报告(二分答案)
- 最短排序
- css选择器小结
- Python的特色语法
- 2016年年中总结
- [iOS]OCR光学识别信用卡
- Codeforces Round #143 (Div. 2)-B. Magic, Wizardry and Wonders
- 【NOIP 模拟题】刺杀大使(二分答案+并查集)