首頁  >  文章  >  運維  >  linux wc指令有什麼用

linux wc指令有什麼用

青灯夜游
青灯夜游原創
2021-05-08 17:12:2911212瀏覽

在linux中,wc指令的作用是統計指定檔案中的位元組數、字數、行數,並將統計結果顯示輸出,若不指定檔案名稱、或是所給予的檔案名為“-”,則wc指令會從標準輸入裝置讀取資料;該指令的使用語法“wc [選項] 檔案...”。

linux wc指令有什麼用

本教學操作環境:Red Hat Enterprise Linux 6.1系統、Dell G3電腦。

Linux wc指令用來計算字數。

利用wc指令我們可以計算檔案的Byte數、字數、或是列數,若不指定檔案名稱、或是所給予的檔案名稱為"-",則wc指令會從標準輸入設備讀取資料。

語法:

wc [选项] 文件 ...

參數:

  • #-c或--bytes或--chars 只顯示Bytes數。

  • -l或--lines 顯示行數。

  • -w或--words 只顯示字數。

  • --help 線上幫助。

  • --version 顯示版本資訊。

具體用法及分析

以下透過具體檔案示範wc指令以上各選項參數的具體用法及分析,建立一個test.txt文件,文件內容如下圖所示:

1)執行指令wc -c test.txt後,結果如下圖所示:

如圖中顯示,該檔案顯示有24個位元組,這是因為包含了空格符以及每行的換行符。

我們可以透過指令cat -A test.txt查看換行符,如下圖所示:

2)執行指令wc -l test.txt之後,結果如下圖所示:

圖中顯示該檔案有3行

3)執行指令wc -m test.txt後,結果如下圖所示:

此結果與-c選項的參數結果一樣,有24個字元

4)執行指令wc -w test. txt後,結果如下圖:

圖中顯示該檔案有4個字。

5)執行指令wc -L test.txt後,結果如下圖所示:

#圖中顯示該檔案最長行長度為11 ,不包括換行符。

6)執行指令wc test.txt後,結果如下圖所示:

#圖中結果顯示依序為行數、單字數、字節數、檔名。

4、以上就是針對wc指令詳細的參數選項用法,實際應用中還與管道符一同使用,這在編寫shell腳本時很有用。以下舉例說明:

1)在根目錄下執行指令ls -l後看到列印資訊如下圖所示:

##2)在根目錄執行指令ls -l | wc -l後結果如下圖:

#結果顯示統計ls -l指令顯示的內容有20行。

相關推薦:《

Linux影片教學

以上是linux wc指令有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn