根据定位到的数据行修改数据
awk命令格式
sed [options] [action]
action 表达式
p 打印,通畅结合-n参数
- 打印第二行:
sed -n 2p
- 打印第二行:
d 删除
- 删除最后一行
sed $d
- 删除最后一行
s/REGEXP/REPLACEMENT/[FLAGS] 替换
- g 全局匹配
- & 匹配内容
[root@iZwz9f92w7soch5m251ghgZ ~]# echo a:b:c:a | sed 's/a/apple/'
apple:b:c:a
[root@iZwz9f92w7soch5m251ghgZ ~]# echo a:b:c:a | sed 's/a/apple/g'
apple:b:c:apple
[root@iZwz9f92w7soch5m251ghgZ ~]# echo a:b:c:a | sed 's/a/123&/g'
123a:b:c:123a
[root@iZwz9f92w7soch5m251ghgZ ~]# echo a:b:c:a | sed 's/a/&123/g'
a123:b:c:a123
[root@iZwz9f92w7soch5m251ghgZ ~]# echo a:b:c:a | sed 's/a/1&23/g'
1a23:b:c:1a23
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。