Cyr*_*rus 10
使用 sed:
sed -n '1p;$p' file
Run Code Online (Sandbox Code Playgroud)
禁止自动打印模式空间 ( -n),但打印模式空间的第一行 ( 1p) 和最后一行 ( $p)。
如果要“就地”编辑文件,请使用 sed 的 option -i。
一个接一个地使用head和tail:
head -n 1 file.txt; tail -n 1 file.txt
Run Code Online (Sandbox Code Playgroud)
运行tail是否head成功:
head -n 1 file.txt && tail -n 1 file.txt
Run Code Online (Sandbox Code Playgroud)
例子:
% cat file.txt
foo
spam
egg
bar
% head -n 1 file.txt; tail -n 1 file.txt
foo
bar
% head -n 1 file.txt && tail -n 1 file.txt
foo
bar
Run Code Online (Sandbox Code Playgroud)