myownfile.txt
3行のテキストを含むファイル名があるとします。
foo
hello world
bar
andコマンドのみhello world
を使用して、途中の行を表示したい。head
tail
head -2 myownfile | tail -1
やりたいことをやればいい
ここでのパーティーには少し遅れましたが、これを行うためのより柔軟な方法は、頭と尾を使用するのではなく awk を使用することです。
コマンドは次のようになります。
awk 'NR==2' myfile.txt
こんにちは世界
試してみてくださいhead -2 | tail -1
。tail -1
前半の最後の行 ( ) + 1 ( head -2
) です。