3
經過驗證,[\u4e00-\u9fff]
可以匹配vim中的漢字。如何匹配中文字符與grep?
:%g/[\u4e00-\u9fff]/d
上面的命令可以刪除所有包含漢字的行。
ls /tmp/test
ktop 1_001.png.bak
fonts.dir.bak
New
Screenshot from 2016-09-12 16:50:29.png.bak
你好
現在我想提取名稱爲中文字符的文件。
ls /tmp/test |grep -P '[\x4e\x00-\x9f\xff]'
該命令無法獲取名稱爲中文字符的文件。
如何解決它?
ls/tmp/test | grep -v'[a-z]'可以得到它,但它是我想要的。
試試這個'LS/tmp/test目錄| grep -P「[一 - 龥]」'。 –