用sed和awk都可方便的实现
1.
删除第三行,并把结果送至文件newfile
sed '3d' file>newfile
删除倒数第三行,把结果送至文件newfile
tac file|sed '3d'|tac >newfile
2.
FILENAME="test"
N=2
#删除第N行
sed $'d' $
#删除倒数第N行
sed $(($(cat $|wc -l)-$+1))'d' $
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/










