unix - ファイルの先頭と末尾 質問する

unix - ファイルの先頭と末尾 質問する

txt ファイルがあるとします。ファイルの先頭 10 行と末尾 10 行を同時に表示するコマンドは何でしょうか?

つまり、ファイルの長さが 200 行の場合、1 行目から 10 行目と 190 行目から 200 行目を一度に表示します。

ベストアンサー1

簡単に言えば、次のようになります。

(head; tail) < file.txt

何らかの理由でパイプを使用する必要がある場合は、次のようにします。

cat file.txt | (head; tail)

Note: will print duplicated lines if number of lines in file.txt is smaller than default lines of head + default lines of tail.

おすすめ記事