【发布时间】:2018-06-16 01:28:21
【问题描述】:
我想学习如何从 txt 文件中删除包含用户在变量中键入的单词的行 我试过 grep -v 但随后清除了文件的全部内容 帮助?!!!
【问题讨论】:
-
sed --in-place '/some string here/d' yourfile -
如果字符串在变量中?
-
请注意
sed接受regular expressions,因此如果您执行类似sed "/./d"之类的操作,它不会只删除带点的行,而是删除所有内容(因为.代表“任何字符”在正则表达式中)
标签: bash