wc命令
wc命令的功能為統(tǒng)計指定文件中的字節(jié)數、字數、行數, 并將統(tǒng)計結果顯示輸出。
語法:wc [選項] 文件…
如果沒有按鈕按下事件,框圖程序就會執(zhí)行“超時”分支,如圖5所示,在這個分支里,visa讀取vi循環(huán)讀取arduino下位機上傳的5個字節(jié)字符串,利用“字符串至字節(jié)數組轉換”vi和“索引數組”,把字符串變?yōu)?個字節(jié)的數據,從數組一個個取出來,數組的第0和1元素字節(jié)分別是左電機轉速值的高、低字節(jié),第2和3元素字節(jié)分別是右電機轉速值的高、低字節(jié)。因為scanf函數在讀取字符串時,遇到回車、空格、制表符不會進行讀取或轉換linux命令,會舍棄掉它們以及它們后面的字符至緩沖區(qū),最后在讀取的字符后面加上&lsquo。(2)當 scanf 從緩沖區(qū)中讀取數字或字符串(非單個字符)時linux命令,若緩沖區(qū)中第一個字符是空格、tab或換行這些分隔符時,scanf 會將其忽略(即不讀。┎⑶宄彌_區(qū)的字符,繼續(xù)讀取下一個字符,若緩沖區(qū)為空,則繼續(xù)等待。
該命令各選項含義如下:
- c 統(tǒng)計字節(jié)數。
輸出列的順序和數目不受選項的順序和數目的影響。
總是按下述順序顯示并且每項最多一列。
行數、字數、字節(jié)數、文件名
如果命令行中沒有文件名,則輸出中不出現文件名。
例如:
$ wc - lcw file1 file2
4 33 file1
7 52 file2
11 11 85 total
省略任選項-lcw,wc命令的執(zhí)行結果與上面一樣。
上一個教程:Linux文件內容統(tǒng)計命令
下一個教程:Linux文件內容統(tǒng)計命令