请教一个 Linux 命令

2022-03-22 15:19:47 +08:00
 zxCoder

怎么查找文件夹下所有文件中含有中文的位置。

之前帮导师写个项目,里面写了好多骂娘的注释,想快速找出来给删了

1098 次点击
所在节点    问与答
6 条回复
izoabr
2022-03-22 15:23:58 +08:00
grep 吧
undeflife
2022-03-22 15:24:24 +08:00
find . -regex $'.*[\u3400-\u9FCB].*'

如果你用了冷僻字、火星文骂娘的话,自行替换 unicode range
Jakarta
2022-03-22 15:29:28 +08:00
可以考虑用正则删掉所有注释,比只找中文简单粗暴一些。
Vegetable
2022-03-22 15:31:23 +08:00
?直接用注释提取工具不就完了?
asilin
2022-03-22 15:35:16 +08:00
grep -r -P '[\p{Han}]' 目录名
erlking
2022-03-22 15:37:42 +08:00
大佬们是怎么记住这些正则的。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/842116

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX