Chinaunix
标题:
sed删除匹配行的问题
[打印本页]
作者:
johnson0418
时间:
2015-12-12 02:21
标题:
sed删除匹配行的问题
user>more aa.txt
#!/bin/bash
/tmpd/test/abcd
user>sed -e ‘/abcd/d’ aa.txt 可以删除此行
如果使用匹配/tmpd/test/abcd这种方式,怎么删除?
user>sed -e ‘//tmpd/test/abcd/d’ aa.txt 不可以删除的
如果可以的话,也帮忙用awk的方式写一个。
注:不使用行删除的方法。
作者:
Herowinter
时间:
2015-12-12 06:13
回复
1#
johnson0418
sed '/\/tmpd\/test\/abcd/d' aa.txt
复制代码
作者:
johnson0418
时间:
2015-12-12 08:53
回复
2#
Herowinter
,谢谢大神!!!
作者:
songyc_2015
时间:
2015-12-12 12:17
sed '\#/tmpd/test/abcd#d' aa.txt
awk -vs="/tmpd/test/abcd" '$0!~s' aa.txt
作者:
陈卓文
时间:
2015-12-12 12:43
sed '/\/tmpd\/test\/abcd/d' file
作者:
baby_神
时间:
2015-12-12 19:33
sed '\D/tmpd/test/abcdDd' aa.txt
作者:
vagrant_1220
时间:
2015-12-14 11:12
sed -i '\#/tmpd/test/abcd#d' aa.txt
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2