HeadとTail
CoddyのTerminalジャーニー「基礎」セクションの一部。レッスン 30/82。
大きなファイルを扱うとき、ファイル全体を読む必要がないことはよくあります。冒頭や末尾を確認するだけで十分です。headコマンドとtailコマンドを使えば、まさにそれができます。
headコマンドはファイルの先頭の行を表示します。デフォルトでは、先頭の10行を表示します。
head log.txt表示する行数を指定するには、-n フラグを使います:
head -n 3 log.txt # 最初の3行を表示
head -n 1 log.txt # 最初の1行だけを表示tailコマンドは、ファイルの末尾の行を表示します。デフォルトでは、最後の10行を表示します。
tail log.txt行数を指定するには:
tail -n 3 log.txt # 最後の3行を表示する
tail -n 1 log.txt # 最後の1行だけを表示するそれぞれの使いどころ:
headを使って、ファイルの構造やヘッダーをプレビューするtailを使って、ログファイルの最新のエントリを確認する
便利なテクニック:両方を組み合わせる:
両方のコマンドを一緒に使うと、ファイルの先頭と末尾を同時に確認できます。
head -n 2 log.txt
tail -n 2 log.txtチャレンジ
初心者使用
1. 使用
2. 使用
单行格式:
head 和 tail 检查 log.txt。运行这两个命令,先运行 head,然后运行 tail。可以将它们分两行输入,也可以在同一行用分号 (;) 分隔:1. 使用
head -n 3 log.txt 打印文件的前 3 行2. 使用
tail -n 1 log.txt 打印文件的最后 1 行单行格式:
command1; command2提示:分号 ; 会让多个命令在同一行依次运行。自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド