Linux でファイルの最後の数行をすばやく表示する方法
Linux システムでは、ファイルの最後の数行を表示する必要がある状況がよくあります。ファイル (ログの表示など) ファイルの最新の行。この場合、いくつかのコマンドを使用して、ファイルの末尾にあるものをすばやく確認できます。以下にいくつかの一般的なメソッドを紹介し、具体的なコード例を示します。
tail コマンドは、ファイルの末尾の内容を表示するために使用される非常に一般的なコマンドです。表示する行数は、tail コマンドで指定できます。表示する行数の指定には、-t オプションを使用します。-t オプションを追加しない場合、デフォルトで最後の 10 行が表示されます。
tail -n 5 filename
上記のコマンドは、ファイル「filename」の最後の 5 行を表示します。
cat コマンドを使用してファイルの内容を標準出力に出力し、その出力をパイプで次の出力に渡すことができます。表示用の tail コマンド コンテンツの行数を指定します。
cat filename | tail -n 5
このコマンドの効果は、ファイル「filename」の最後の 5 行を表示する上記の tail コマンドと同じです。
tail コマンドと cat コマンドに加えて、sed コマンドを使用してファイルの最後の数行を表示することもできます。 sed コマンドは、ファイルを 1 行ずつ処理できます。「$!N」メソッドを使用すると、ファイルの内容を 1 行ずつ読み取り、指定した行数を出力できます。
sed -n '$-5,$p' filename
このコマンドは、ファイル「filename」の最後から 5 行目の内容を表示します。これは、最後の 5 行の内容を表示するのと同じです。
上記は、Linux システムでファイルの最後の数行をすばやく表示する方法と、具体的なコード例を示しています。ファイル末尾の内容を状況に応じて適切に閲覧する方法を選択すると、作業効率が向上します。
以上がLinux でファイルの最後の数行をすばやく表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。