在linux上删除某行[重复]
Posted
技术标签:
【中文标题】在linux上删除某行[重复]【英文标题】:Deleting a certain line on linux [duplicate] 【发布时间】:2017-05-07 17:35:05 【问题描述】:比如我有一个caf.txt
文件,我想在linux上不输入文件就删除文件中的“甜甜圈”字,怎么办?
【问题讨论】:
您只想删除单词或包含该单词的行? 包含该单词的行 然后检查 Mike 的答案并接受它,这样问题就可以结束了。谢谢 不到一分钟就找到了副本。 【参考方案1】:只删除“甜甜圈”这个词
sed -i 's/donut//g' caf.txt
删除包含单词“donut”的行
sed -i '/donut/d' caf.txt
【讨论】:
【参考方案2】:我做的是:
sed '/text_to_delete/d' 文件名 |海绵文件名
这将对源文件进行更改。
【讨论】:
以上是关于在linux上删除某行[重复]的主要内容,如果未能解决你的问题,请参考以下文章
python pandas-->删除DataFrame某行或某列