wc -w 字數

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

wc -w 字數

文章訪客 » 週六 11月 08, 2008 8:54 pm

我存了一份文件內容如下

代碼: 選擇全部
中英文夾雜的字

this is a 文件 vi 打的.


用 cat /tmp/xxxx | wc -w 後字數卻是 7

請問該如何 正確設定讓 wc -w 能正確辯認 中英文夾雜的字數呢?

LANG 是 zh_TW.UTF-8

thanks
訪客
 

文章maxsolar » 週五 2月 06, 2009 1:48 pm

假設你的文件是foo.txt
執行script語法為sh count_words.sh foo.txt
----------code starts-------------
#!/bin/bash
#usage: sh count_words.sh foo
#charge one file at one moment.

declare -i A=`cat $1 | wc -m`
declare -i B=`cat $1 | wc -l`
echo "Result is $[A-B] chars."

exit 0
-----------code ends-------------
老闆:你的電腦怎麼長得跟我的不一樣?
員工:報告老闆,這是Debian...
老闆:什麼是Debenm??
員工:是一套很棒的Linux...
老闆:哦?跟我的那台華碩比起來,誰比較好?
員工:當然是老闆你的棒阿...+.+|||
頭像
maxsolar
懵懂的國中生
懵懂的國中生
 
文章: 131
註冊時間: 週三 12月 01, 2004 10:39 pm
來自: 台灣共和國


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客