HeadとTail
CoddyのTerminalジャーニー「基礎」セクションの一部。レッスン 30/82。
大きなファイルを扱うとき、ファイル全体を読み取る必要がないことはよくあります。先頭または末尾だけを確認すればよいのです。head コマンドと tail コマンドを使えば、まさにそれができます。
<strong>head</strong> コマンドは、ファイルの先頭の行を表示します。デフォルトでは最初の 10 行を表示します:
head log.txt表示する行数を指定するには、-nフラグを使用します:
head -n 3 log.txt # 最初の3行を表示
head -n 1 log.txt # 最初の行のみを表示<strong>tail</strong> コマンドは、ファイルの末尾の行を表示します。デフォルトでは最後の 10 行を表示します:
tail log.txt行数を指定するには:
tail -n 3 log.txt # 最後の3行を表示
tail -n 1 log.txt # 最後の行のみを表示それぞれを使用するタイミング:
- ファイルの構造やヘッダーをプレビューするには
headを使用します - ログファイルの最新のエントリを確認するには
tailを使用します
便利なテクニック:両方を組み合わせる:
両方のコマンドを一緒に使うと、ファイルの先頭と末尾を同時に確認できます。
head -n 2 log.txt
tail -n 2 log.txtチャレンジ
初心者ファイル
1.
2.
形式の例:
[翻訳した内容]
log.txt を調べるには、head と tail を使用します。チャレンジに合格するには、両方のコマンドをセミコロン(;)で区切って1行で実行し、両方の出力をまとめて取得します。1.
head -n 3 log.txt を使用して、ファイルの最初の3行を表示します2.
tail -n 1 log.txt を使用して、ファイルの最後の1行を表示します形式の例:
command1; command2ヒント: セミコロン ; を使うと、1行で複数のコマンドを順番に実行できます。
必須の出力形式:
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド