2017-10-20 3 views
0

私はUbuntuでファイルの最初の7行と最後の7行を印刷しようとしています。私は$ sed '='というコマンドを使ってファイル内の行番号を調べ、$ sed '8,456d'を使ってそれらの行を削除しました(ファイルには463行あります)。それは働いたが、私はファイルが持っている行の正確な数を見つける必要がなくても、1行の解決策を探している。選択的印刷Ubuntu

+0

でしょうか? –

+0

ワンライナーで組み合わせる方法を教えてもらえますか? – Questy

+0

確かに、私の答えを確認してください –

答えて

0

簡単なワンライナーは、あなたが最初と最後の7行を印刷するために組み合わせて `head`と` tail`コマンドの両方を使用していないのはなぜ

head -n7 /path/to/file.txt && tail -7 /path/to/file.txt

+0

ありがとう。スムーズに作業。私はもっ​​と練習しなければならないと思う。 – Questy

関連する問題