- 論壇徽章:
- 2
|
本帖最后由 yinyuemi 于 2011-06-29 15:06 編輯
回復 7# liion631818
Does this work for you?- $ echo 'hello world yes中文' |awk -vRS='[^a-zA-Z]' '{b[RT]++;a[$0]++}END{for(i in b) if(i~/[^!~]/&&i>0)print i,b[i];for(j in a)if(j>0)print j,a[j]}'
- 中 1
- 文 1
- hello 1
- yes 1
- world 1
復制代碼 just for fun![]() -
- $ echo 'GNU {bash 2.05b, grep 2.5, Awk 3.1.3, sed 4.0.8}
- 導師說:站起來吧
- 眾人說:那么辛苦那么艱苦到底值不值?
- 設計師說:富起來吧
- 眾人說:拼啦' |awk -vRS='[^a-zA-Z]' '{b[RT]++;a[$0]++}END{for(i in b) if(i~/[^!-~]/&&i>0)print i,b[i];for(j in a)if(j>0)print j,a[j]}'
- 那 2
- 設 1
- 來 2
- 起 2
- : 4
- 啦 1
- 富 1
- 艱 1
- 人 2
- 值 2
- 么 2
- 說 4
- 拼 1
- ? 1
- 不 1
- 苦 2
- 師 2
- 辛 1
- 眾 2
- 站 1
- 底 1
- 計 1
- 吧 2
- 導 1
- 到 1
- Awk 1
- bash 1
- b 1
- grep 1
- sed 1
- GNU 1
復制代碼 |
|