首頁 > 文字處理與搜尋 > wc

wc 指令指南:計算檔案的行數、字數和位元組數

`wc` 指令是 'word count' 的縮寫,用於計算並輸出文字檔案或標準輸入的行數、字數和位元組數(字元數)。它對於快速獲取檔案大小或內容的簡單統計非常有用,特別是當與其他指令透過管道符號 (`|`) 結合使用以計算特定資料的數量時,更是常用。

wc 指令概述

`wc` 是文字處理中最基本的工具之一,提供檔案的各種統計資訊。如果沒有指定任何選項執行 `wc`,它會輸出所有行數、字數和位元組數。您可以組合不同的選項來選擇性地輸出所需的資訊。

wc 的基本輸出

預設情況下,`wc` 會輸出三列資訊。從左到右依次是「行數」、「字數」和「位元組數」,最後會顯示檔案名稱。如果指定多個檔案,它會顯示每個檔案的統計數據,並在最後顯示總計。

基本輸出範例

wc data.txt

輸出 `data.txt` 檔案的行數、字數和位元組數。

主要選項

您可以使用 `wc` 指令的各種選項來選擇性地獲取所需的資訊。

1. 輸出選項

2. 其他選項

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`wc` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

常用範例

透過 `wc` 的各種實用範例,學習如何獲取資料的統計資訊。

僅計算檔案行數

wc -l access.log

檢查日誌檔案 `access.log` 的總行數,以了解今天有多少連線。

使用管道計算特定檔案數量

ls | grep '.txt' | wc -l

計算 `ls` 指令輸出檔案列表中,副檔名為 '.txt' 的檔案數量。

計算文字的字數

echo "Hello world, this is a test." | wc -w

計算直接在終端機輸入的句子字數。結合使用 `echo` 和管道。

檢查多個檔案的統計資訊

wc file1.txt file2.txt

分別輸出 `file1.txt` 和 `file2.txt` 兩個檔案的統計資訊,並在最後顯示總計。

僅輸出特定檔案的位元組數

wc -c report.pdf

檢查 `report.pdf` 檔案的大小(位元組)。


相關命令

功能上相似或經常一起使用的命令。


相同類別命令