grep抓取中文字串時... - Linux

By Irma
at 2010-09-29T12:09
at 2010-09-29T12:09
Table of Contents
大家好, 最近在做一些文書上的處理
想使用grep把文件內的中文字串抓出來比對
可是當我使用
$ grep -w "一" filename
這樣會把 單一 周一 這種以"一"結尾的word也一併抓出...@_@"
如果使用
$ grep -w "^一" filename
會抓到 一‧零零五 這種"一"後面帶著特殊符號的word
如果用
$ grep -w "^一$" filename
就甚麼東西都找不到了 =.=
我的資料格式是
[word] 空白 [count] 空白 [prob]
所以我也試過"^一\s"
不過也是甚麼東西都抓不到...
之前是用C寫, 配合BinarySearch來找.
但感覺速度比grep還要慢=.=
請問有人有比較好的解決法嗎?
--
想使用grep把文件內的中文字串抓出來比對
可是當我使用
$ grep -w "一" filename
這樣會把 單一 周一 這種以"一"結尾的word也一併抓出...@_@"
如果使用
$ grep -w "^一" filename
會抓到 一‧零零五 這種"一"後面帶著特殊符號的word
如果用
$ grep -w "^一$" filename
就甚麼東西都找不到了 =.=
我的資料格式是
[word] 空白 [count] 空白 [prob]
所以我也試過"^一\s"
不過也是甚麼東西都抓不到...
之前是用C寫, 配合BinarySearch來找.
但感覺速度比grep還要慢=.=
請問有人有比較好的解決法嗎?
--
Tags:
Linux
All Comments

By Tracy
at 2010-10-03T01:07
at 2010-10-03T01:07

By Ida
at 2010-10-04T20:19
at 2010-10-04T20:19

By Sarah
at 2010-10-08T03:50
at 2010-10-08T03:50

By Sarah
at 2010-10-11T14:25
at 2010-10-11T14:25

By Hamiltion
at 2010-10-15T18:45
at 2010-10-15T18:45

By Emily
at 2010-10-18T08:38
at 2010-10-18T08:38

By Donna
at 2010-10-21T08:26
at 2010-10-21T08:26

By Irma
at 2010-10-26T00:58
at 2010-10-26T00:58
Related Posts
Linux 重灌XP找不到硬蝶

By Candice
at 2010-09-29T10:40
at 2010-09-29T10:40
用PieTTY免輸入密碼登入ssh伺服器

By Victoria
at 2010-09-29T01:44
at 2010-09-29T01:44
調整解析度後 螢幕抓不到訊號

By Hedwig
at 2010-09-29T01:01
at 2010-09-29T01:01
ftp的selinux設定

By Kyle
at 2010-09-28T22:00
at 2010-09-28T22:00
ssh到工作站 再telnet PTT,版面會亂掉

By Ophelia
at 2010-09-28T18:41
at 2010-09-28T18:41