導航:首頁 > 編程系統 > linux命令wc

linux命令wc

發布時間:2024-11-12 08:05:39

linux 常用命令 wc

wc 用於統計文件中的信息,包括位元組數、字數、行數,以及文件數量。

使用方法:wc [選項] 文件名。

不帶參數時,顯示全部信息:

命令:wc 文件名。

示例:統計 test.txt 的行數、單詞數和位元組數,並輸出文件名。

命令:wc test.txt。

等同於:wc -lwc test.txt。

統計文件行數:

命令:wc -l 文件名。

示例:統計 test.txt 的行數並輸出文件名。

命令:wc -l test.txt。

統計文件單詞數:

命令:wc -w 文件名。

示例:統計 test.txt 的單詞數並輸出文件名。

命令:wc -w test.txt。

統計文件位元組數:

命令:wc -c 文件名。

示例:統計 test.txt 的位元組數並輸出文件名。

命令:wc -c test.txt。

統計文件字元數:

命令:wc -m 文件名。

示例:統計 test.txt 的字元數並輸出文件名。

注意:不能與 -c 選項同時使用。

統計最長行長度:

命令:wc -L 文件名。

示例:列印 test.txt 最長行的長度。

命令:wc -L test.txt。

與其他命令結合使用:

使用管道功能,如與 cat 結合統計行數。

命令:cat -n test.txt。

示例:查看 test.txt 內容並輸出行號。

命令:cat test.txt | wc -l。

與 ls 結合統計文件數量:

命令:ls | wc -l。

總結:wc 命令是 Linux 中強大的文件統計工具,掌握其使用能提高工作效率。後續將分享更多 Linux 命令的使用技巧。

② linux命令大全之wc命令詳解

Linux系統中的wc(Word Count)命令的功能為統計指定文件中的位元組數、字數、行數,並將統計結果顯示輸出。
1.命令格式:
  wc [選項]文件...
2.命令功能:
  統計指定文件中的位元組數、字數、行數,並將統計結果顯示輸出。該命令統計指定文件中的位元組數、字數、行數。如果沒有給出文件名,則從標准輸入讀取。wc同時也給出所指定文件的總統計數。
3.命令參數:
  -c 統計位元組數。
  -l 統計行數。
  -m 統計字元數。這個標志不能與 -c 標志一起使用。
  -w 統計字數。一個字被定義為由空白、跳格或換行字元分隔的字元串。
  -L 列印最長行的長度。
  -help 顯示幫助信息
  --version 顯示版本信息
4.使用實例:
  實例1:查看文件的位元組數、字數、行數
  命令:wc test.txt
  輸出:
復制代碼
  
代碼如下:
[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命令怎麼做到只列印統計數字不列印文件名
  命令:wc -l test.txt
  輸出:
復制代碼
  
代碼如下:
[root@localhost test]# wc -l test.txt
  7 test.txt
  [root@localhost test]# cat test.txt |wc -l
  7[root@localhost test]#
說明:
使用管道線,這在編寫shell腳本時特別有用。
  實例3:用來統計當前目錄下的文件數
  命令:ls -l | wc -l
  輸出:
復制代碼
  
代碼如下:
[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]#
說明:
數量中包含當前目錄

閱讀全文

與linux命令wc相關的資料

熱點內容
文件名時間 瀏覽:491
淘寶網站開店得多少錢 瀏覽:26
有哪些f開頭的智能手環app 瀏覽:949
excel文件夾目錄 瀏覽:820
千牛如何接收離線文件在哪裡找 瀏覽:554
qq企鵝高清logo 瀏覽:364
win10pro顯示我的電腦 瀏覽:411
曉松奇談在哪個app可以聽 瀏覽:457
重裝電腦文件備份到哪裡最安全 瀏覽:275
英雄聯盟英雄台詞音頻在哪個文件夾 瀏覽:31
感嘆號顯示網路不可達是怎麼回事 瀏覽:354
資料庫年齡如何計算 瀏覽:366
微信公眾號開發難點 瀏覽:575
u盤中的文件看不到 瀏覽:476
小學編程課怎麼加分 瀏覽:236
使用斑馬進度計劃軟體可以導出哪些文件 瀏覽:984
迅雷的全部文件在哪裡 瀏覽:788
網路文件櫃系統 瀏覽:276
安裝的桌面文件怎麼打不開 瀏覽:141
linux服務級別 瀏覽:674

友情鏈接