参见英文答案 >
Delete lines in a text file that containing a specific string13个
我想从文件中删除一行包含特定的字符串.如何使用awk?我试图使用sed,但我无法实现.
我想从文件中删除一行包含特定的字符串.如何使用awk?我试图使用sed,但我无法实现.
这应该做到:
sed -e s/deletethis//g -i * sed -e "s/deletethis//g" -i.backup * sed -e "s/deletethis//g" -i .backup *
它将用所有文件(*)中的“”(无)替换所有出现的“deletethis”,并将其编辑到位.
在第二种形式中,可以编辑一个更安全的模式,并通过后缀“.backup”来备份任何修改的文件.
第三种形式就是sed的一些版本. (例如Mac OS X)
男人更多的信息.