Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxの詳細なwcコマンド  

Linuxのwcコマンドを他のコマンドと組み合わせて行やその他の情報を計算する。 Linuxではwcと数えます。ファイルの行数、ワード数、バイト数などを返します。

例を参照してください。wc wc1.txt3 5 16 wc1.txt出力情報は次のとおりです。行番号ワードバイトファイル名。より具体的には、単一の統計wc -m filename:ファイル内の文字数を表示します。wc -l filename:ファイル内の行数を表示します。wc -

Linuxの詳細なwcコマンド  

Linuxのwcコマンドを他のコマンドと組み合わせて行やその他の情報を計算する。 Linuxではwcと数えます。ファイルの行数、ワード数、バイト数などを返します。

例を参照してください。wc wc1.txt3 5 16 wc1.txt出力情報は次のとおりです。行番号ワードバイトファイル名。より具体的には、単一の統計wc -m filename:ファイル内の文字数を表示します。wc -l filename:ファイル内の行数を表示します。wc -

  
Wc1 1 2上記の例では、printコマンドでaが出力されますが、改行がない場合\\ n、その行は存在しません。次の点があります。1:漢字は3バイトを占め(未認証、個人的には2バイトだと思います)、キャリッジリターンのような見えない文字も1バイトを占めます2:改行がない場合は行末car文字は行ではありません。つまり、ファイルの最後の行の終わりに改行がない場合は、wcコマンドによってカウントされる行数は実際の行数より1つ少なくなり、実際の行数は表示される行数になります。実際には、キャリッジリターンはありません。実際には1行として数えることはできません(注:既存のテキスト内にある場合、デフォルトではすべての行に不可視のキャリッジリターンがあります)。3:いわゆる1語は連続文字たとえば、次は、viを使用した後に開くabc.txtというテキストです(詳細のために、矢印を使用してキャリッジリターンを示します)。実際にはありません)あなたはnice.Right ?? OKです。~~~あなたはnice.Theight ??????OK.? ~~~それでは:wc abc.txt6 5 28 abc.txtすなわち6行5語、28文字。それを数えましょう。目に見えないキャリッジリターンは6行あり、ヌル文字で区切られていない5つの連続した文字があります、つまり、You、are、nice、、Right ??、OKです。バイト(または文字)にはキャリッジリターンが含まれます。合計28次に例を示します。example1:ディレクトリ内のファイル数とコマンド内の合計行数を数えて、指定されたサフィックス名を持つファイルの合計数を知る方法:find。-name" *。cpp"
Copyright © Windowsの知識 All Rights Reserved