在linux下,利用sed命令同时删除不相连的多行数据如何实现?

例如:需要删除abc.txt(abc.txt中有100行)中的 4 5 56 75 82 行该如何实现,请高手指教!

第1个回答  2017-09-08
删除指定行的语法:
sed -i 'Nd' abc.txt
将N替换成具体的数字行数即可。如删除第82行
sed -i '82d' abc.txt
第2个回答  2016-10-09
可使用分号隔开多个命令
sed -i '4d;5d;56d;78d;82d' abc.txt本回答被网友采纳
第3个回答  2017-09-08
可使用分号隔开多个命令
sed -i '4d;5d;56d;78d;82d' abc.txt
相似回答