Linuxのcatで最後の数行を読む方法

WBOY
リリース: 2022-07-19 17:18:11
オリジナル
16334 人が閲覧しました

Linux では、cat コマンドと tail コマンドを使用して、ファイルの最後の数行を表示できます。cat コマンドは、ファイルを接続して標準出力デバイスに出力するために使用され、tail コマンドは、 tail コマンドのパラメータを「-n」に設定すると、ファイル末尾の指定行の内容を表示できます。構文は「cat指定ファイル | 指定行」です。 tail -n は最後の数行の番号を表示します。」

Linuxのcatで最後の数行を読む方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux で cat の最後の数行を読む方法

cat (完全な英語のスペル: concatenate) コマンドは、ファイルを接続し、標準出力デバイスに出力するために使用されます。

構文形式

cat [-AbeEnstTuv] [--help] [--version] fileName
ログイン後にコピー

パラメータの説明:

  • -n または --number: すべての出力行に 1 から始まる番号を付けます。

  • -b または --number-nonblank: -n と似ていますが、空白行に番号が付けられない点が異なります。

  • -s または --squeeze-blank: 2 つ以上の連続した空白行が見つかった場合は、それらを 1 つの空白行に置き換えます。

  • -v または --show-nonprinting: LFD と TAB を除く ^ および M- 記号を使用します。

  • -E または --show-ends : 各行の末尾に $ を表示します。

  • -T または --show-tabs: TAB 文字を ^I として表示します。

  • -A、--show-all: -vET と同等。

  • -e: 「-vE」オプションと同等;

  • -t: 「-vT」オプションと同等;

tail コマンドを使用して、ファイルの内容を表示できます。

コマンド形式:

tail [参数] [文件]
ログイン後にコピー

パラメータ:

  • -f ループ読み取り

  • #-q 処理情報を表示しない

  • #-v 詳細な処理情報を表示する
  • -c 表示されるバイト数
  • ##-n<行数> 最後の n 行を表示します。 file
  • #例は次のとおりです。

3 つのコマンドを組み合わせて、ファイルの x 行目から Y 行目までを表示します。

構文形式 1: X 行目から Y 行目を表示します。つまり、Y 行を表示します

cat filename | tail -n +X | head -n Y
ログイン後にコピー

例: 行 1000 から 3000 を表示します

cat requirements.txt | tail -n +3000 | head -n 1000
ログイン後にコピー
*2 つのメソッドの順序に注意してください

Decomposition:

tail -n 1000: 最後の 1000 行を表示

tail -n 1000: 1000 行目から表示し、次を表示
  • head -n 1000: 最初の 1000 行を表示
  • # 推奨学習:

    Linux ビデオ チュートリアル
  • #

以上がLinuxのcatで最後の数行を読む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!