一、删除文档的第一行html
sed -i '1d' <file>
3d
二、删除文档的最后一行
sed -i '$d' <file>htm
三、在文档指定行中增长一行
例如文档以下:
echo "1";
echo "2";
echo "4";
echo "5";
想要在echo "2";后面加上一条echo "3";能够用以下命令
sed -i '/echo "2";/aecho "3";' <file>
之因此用分号,是由于文本中原本就有,也就是说分号不是必须的.
抽象出来就是: sed -i '/* /a*' <file>文档
四、删除文件中的第k行,例如k=3
sed -i '3d' <file>get
五、删除文件中包含某个关键字开头的全部行
sed -i '/^QWQ/d' <file>io
六、删除文件中包含某个关键字的全部行
sed -i '/QWQ/d' <file>sed
参考:https://zhidao.baidu.com/question/1573621632653875860.htmlfile