Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想从我的文件中删除包含特定字符串的行。我这样做:
sed -i "/example/d" myfile
但是我的文件包含许多行,其中包含包含我要删除的字符串的字符串。例如,我的文件包含如下行,我只想删除包含“example”的第一行:
myfile: example example1 example2 ..
我的问题是,如果只想删除完全包含我的字符串“example”的行并保留其他行,该怎么办。
简单的。更加详细一些。
sed -i "/\bexample\b/d" myfile