shell sed 命令

 

sed实现显示行:
sed -n '1'p filename   // 显示filename第一行
sed -n '$'p filename   // 显示filename最后一行
sed -n '1,3'p filename  // 显示filename的第1行至第3行
sed -n '3,$'p filename   // 显示filename的第3行至最后一行
sed -n '/name/'p filename   // 显示匹配name字符的行
sed -n '/.*ing/'p filename   // 显示结尾为ing字符的行
sed实现删除行:
sed -i '1'd filename   // 删除filename文件的第一行
sed -i '1,5'd filename   // 删除filename文件的第1行至5行
sed -i '$'d filename    // 删除filename文件的最后一行
sed -i '3,$'d filename   // 删除filename文件的第3行至最后一行

 

posted @ 2019-05-08 22:17  anobscureretreat  阅读(344)  评论(0编辑  收藏  举报