Linuxのwcコマンドの詳細
#
wc --help
インスタンスの使用
インスタンス1:ファイルのバイト数、ワード数、行数の表示
[root@localhost test]# cat test.txt
hnlinux
peida.cnblogs.com
ubuntu
ubuntu linux
redhat
Redhat
linuxmint
[root@localhost test]# wc test.txt
7 8 70 test.txt
[root@localhost test]# wc -l test.txt
7 test.txt
[root@localhost test]# wc -c test.txt
70 test.txt
[root@localhost test]# wc -w test.txt
8 test.txt
[root@localhost test]# wc -m test.txt
70 test.txt
[root@localhost test]# wc -L test.txt
17 test.txt
説明:
7 8 70 test.txt
行数単語数バイト数ファイル名
例2:wcコマンドで統計数字だけを印刷してファイル名を印刷しない方法
[root@localhost test]# wc -l test.txt
7 test.txt
[root@localhost test]# cat test.txt |wc -l
7[root@localhost test]#
説明:shellスクリプトの作成に特に役立つパイプラインを使用します.
例3:現在のディレクトリのファイル数を統計する
[root@localhost test]# cd test6
[root@localhost test6]# ll
合計604
---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log
---xr--r-- 1 mail users 302108 11-30 08:39 log2012.log
-rw-r--r-- 1 mail users 61 11-30 08:39 log2013.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2017.log
[root@localhost test6]# ls -l | wc -l
8
[root@localhost test6]#
説明:現在のディレクトリを数量に含める
「≪インスタンス|Instance|Emdb≫」セクションで、次のように変換します:http://www.cnblogs.com/peida/archive/2012/12/18/2822758.html
wc --help
:wc [ ]... [ ]...
:wc [ ]... --files0-from=F
、 ,
, 。
, "-", 。
-c, --bytes
-m, --chars
-l, --lines
--files0-from= NUL ,
"-"
-L, --max-line-length
-w, --words
--help
--version
[email protected] wc
GNU coreutils :
GNU :
wc
, :info coreutils 'wc invocation'
インスタンスの使用
インスタンス1:ファイルのバイト数、ワード数、行数の表示
[root@localhost test]# cat test.txt
hnlinux
peida.cnblogs.com
ubuntu
ubuntu linux
redhat
Redhat
linuxmint
[root@localhost test]# wc test.txt
7 8 70 test.txt
[root@localhost test]# wc -l test.txt
7 test.txt
[root@localhost test]# wc -c test.txt
70 test.txt
[root@localhost test]# wc -w test.txt
8 test.txt
[root@localhost test]# wc -m test.txt
70 test.txt
[root@localhost test]# wc -L test.txt
17 test.txt
説明:
7 8 70 test.txt
行数単語数バイト数ファイル名
例2:wcコマンドで統計数字だけを印刷してファイル名を印刷しない方法
[root@localhost test]# wc -l test.txt
7 test.txt
[root@localhost test]# cat test.txt |wc -l
7[root@localhost test]#
説明:shellスクリプトの作成に特に役立つパイプラインを使用します.
例3:現在のディレクトリのファイル数を統計する
[root@localhost test]# cd test6
[root@localhost test6]# ll
合計604
---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log
---xr--r-- 1 mail users 302108 11-30 08:39 log2012.log
-rw-r--r-- 1 mail users 61 11-30 08:39 log2013.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2017.log
[root@localhost test6]# ls -l | wc -l
8
[root@localhost test6]#
説明:現在のディレクトリを数量に含める
「≪インスタンス|Instance|Emdb≫」セクションで、次のように変換します:http://www.cnblogs.com/peida/archive/2012/12/18/2822758.html