用sed和awk都可方便的实现
1.删除第三行,并把结果送至文件newfile sed '3d' file>newfile 删除倒数第三行,把结果送至文件newfile tac file|sed '3d'|tac >newfile2.FILENAME="test" N=2 #删除第N行 sed $'d' $ #删除倒数第N行 sed $(($(cat $|wc -l)-$+1))'d' $
原文转自:http://www.ltesting.net