ホームページ >運用・保守 >Linuxの運用と保守 >Linux でファイルの行数を数える方法
Linux では、wc コマンドを使用してファイル内の行数をカウントできます。このコマンドの機能は、指定されたファイル内のバイト数、ワード数、および行数をカウントし、表示および表示することです。統計結果を出力するパラメータを「-l」に設定した場合、ファイルの行数をカウントし、構文は「wc -l ファイル名」となります。
#この記事の動作環境: linux7.3 システム、Dell G3 コンピューター。
wc コマンドを使用すると、ファイルのバイト数、ワード数、または列数を計算し、その行数をカウントできます。指定されたファイル内のバイト、ワード、および行数を調べ、統計結果を表示および出力します。
構文は次のとおりです:
wc [选项] 文件 ...
共通パラメータは次のとおりです:
-c はバイト数をカウントします。
-l は行数をカウントします。
-m 文字数をカウントします。このフラグは、-c フラグと一緒に使用できません。
-w 単語数を数えます。ここでの単語はスペースや改行などで区切られた文字列を指すことに注意してください。
ファイルの行数、ワード数、バイト数に関する統計
$ wc test.txt 1 1 7 test.txtPrint results ファイルが 1 行、1 ワード、7 バイトであることを示します。 ここでの単語はスペースや改行などで区切られた文字列であること、つまり 単語単語単語は 2 つだけであることに注意してください。 。
ファイルの行数、単語数、文字数、またはバイト数のみをカウントします
コンテンツの 1 つの項目のみをカウントする場合は、対応するパラメータを指定するだけで済みます。例 :$ wc -l test.txt 1 test.txt行数のみを表示するには、-l パラメータを使用します。 ただし、ここで特に注意が必要なのは、文字数とバイト数の違いです。バイト数はデータが占めるスペースの量であり、文字は複数バイトを占める場合があります。たとえば、UTF-8 エンコードでは、英語の文字は 1 文字で 1 バイトのスペースを占めますが、中国語の文字は 3 バイトを占めます。 。 サイズ。 例: プログラミングプログラミング、ここには 2 文字があり、占有スペースは 6 バイトですが、wc -m を使用すると統計は 2 バイト以上になります。あと 1 バイトです。 、これは 3 文字です。
$ echo 编程|wc -m 3 $ echo 编程|wc -c 7[関連する推奨事項:
laravel ビデオチュートリアル]
以上がLinux でファイルの行数を数える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。