快速指南介紹 wc 命令,用於計算行數、單詞數或字節數。

wc 命令提供有關文件或通過管道接收的輸入的有用信息。

echo test >> test.txt
wc test.txt
1 1 5 test.txt

通過管道的示例,我們可以計算運行 ls -al 命令的輸出:

ls -al | wc
6 47 284

返回的第一列是行數,第二列是單詞數,第三列是字節數。

我們可以告訴它只計算行數:

wc -l test.txt

或者只計算單詞數:

wc -w test.txt

或者只計算字節數:

wc -c test.txt

ASCII 字符集中的字節等於字符數,但在非 ASCII 字符集中,字符數可能不同,因為某些字符可能占用多個字節,例如 Unicode。

在這種情況下,使用 -m 標誌可以獲得正確的值:

wc -m test.txt

wc 命令在 Linux、macOS、WSL 以及任何安裝有 UNIX 環境的地方都可以使用。