示例文件
$cat file.txt line1 line2 line3 line4
我们可以使用sed
命令删除上面文件的第一行:
$sed '1d' file.txt line2 line3 line4
将结果保存到新文件
$sed '1d' file.txt > mynewfile.txt
或者使用“-i”选项直接更改原文件:
$sed -i '1d' file.txt $cat file.txt line2 line3 line4
使用tail
命令删除文件的第一行:
$tail -n +2 file.txt line2 line3 line4
使用ed
命令删除文件的第一行:
$cat file.txt line1 line2 line3 line4 $printf "%s\n" 1d w q | ed file.txt 24 18 $cat file.txt line2 line3 line4
$cat file.txt line1 line2 line3 line4 $vi -c ':1d' -c ':wq' file.txt 或者 $ex -c ':1d' -c ':wq' file.txt $cat file.txt line2 line3 line4
使用awk
命令删除文件的第一行:
$cat file.txt line1 line2 line3 line4 $awk 'NR > 1 { print }' file.txt line2 line3 line4
日期:2020-07-07 20:54:38 来源:oir作者:oir