Mac中批量删除包含特定字符的行

对于目录下的文件,删除所有包含关键字“Txx”的行。

find ./ -name "*.txt" -exec sed -i "" '/T/d' {} \;

注意:
1,sed命令的-i参数是直接修改源文件。
2,mac下需要在参数后面跟一个字符串作为备份文件。空字符串则不备份。
3,{}与;之间有空格。

发布了74 篇原创文章 · 获赞 81 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/dangyalingengjia/article/details/84257302