在linux下,利用sed命令同时删除不相连的多行数据如何实现?
例如:需要删除abc.txt(abc.txt中有100行)中的45567582行该如何实现,请高手指教!...
例如:需要删除abc.txt(abc.txt中有100行)中的 4 5 56 75 82 行该如何实现,请高手指教!
展开
3个回答
展开全部
删除指定行的语法:
sed -i 'Nd' abc.txt
将N替换成具体的数字行数即可。如删除第82行
sed -i '82d' abc.txt
sed -i 'Nd' abc.txt
将N替换成具体的数字行数即可。如删除第82行
sed -i '82d' abc.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可使用分号隔开多个命令
sed -i '4d;5d;56d;78d;82d' abc.txt
sed -i '4d;5d;56d;78d;82d' abc.txt
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可使用分号隔开多个命令
sed -i '4d;5d;56d;78d;82d' abc.txt
sed -i '4d;5d;56d;78d;82d' abc.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询