有没有什么软件,可以快速查询一个文件夹里所有文件(包含子文件夹)中的内容(字符串)?

2020-12-09 10:18:21 +08:00
 youla

伸手。

6864 次点击
所在节点    程序员
83 条回复
secondwtq
2020-12-09 20:32:24 +08:00
楼主主题就没写清楚,append 还是继续犯错误 ...

你所谓的 "command",也是“软件”。或者要是按照 FSF 那群人的想法,所谓"command"是最基础的“软件”。网站、字体、硬件里的固件,都是“软件”
LJ2010
2020-12-09 20:33:16 +08:00
utools
akaayy
2020-12-09 20:58:48 +08:00
@annielong 你勾起了我的兴趣?怎么找到它?有路径或者截图吗,文件名?
hehe520347
2020-12-09 22:24:16 +08:00
findstr !!!
Altar
2020-12-09 22:32:37 +08:00
counsel-rg
psuwgipgf
2020-12-09 22:56:26 +08:00
@YuTengjing 才知道 vscode 还有这个功能,感觉很好用。
AlphaGo
2020-12-09 23:17:29 +08:00
msg7086
2020-12-10 00:04:22 +08:00
建议下次可以把需求写得明确一些。
我倒不是觉得被 offend 了,只是如果能写得明确一些的话,可以节约很多人的时间。
不仅仅是你的时间,还包括回答者的。

我自己做搜索,grep 和 vscode 都用,两个我觉得都挺好用的。
laminux29
2020-12-10 02:42:07 +08:00
这种搜索不能用基于分词搜索原理的软件,只能用基于 strfind 原理的,推荐 Ultra Edit 。
autoxbc
2020-12-10 03:24:21 +08:00
自己用脚本语言写一个查找工具,就可以用高级语言描述你的查找要求,这个表现力碾压任何现成的查找软件
xcstream
2020-12-10 04:57:58 +08:00
idea 打开文件夹 自动索引
LudwigWS
2020-12-10 08:41:58 +08:00
@cmostuor 反正是免费软件🤔
jakehu
2020-12-10 08:52:13 +08:00
ack
sujiahang
2020-12-10 09:32:08 +08:00
AnyTXT Searcher
xchaoinfo
2020-12-10 09:33:30 +08:00
sublime text ctrl+shift+F 也可以搜索当前文件夹内的 文本,
阅读源码经常这么用, 非常方便
NewIPIsComing
2020-12-10 09:38:22 +08:00
雖然我已經知道樓主並不是要找命令行程序,但我還是忍不住推薦一條現成的命令:
#替換文件夾中所有文件中的 old_string 為 new_string
grep -rl "old_string" . | xargs sed -i 's/old_string/new_string/g'

# grep -rl: search recursively, and only print the files that contain “old_string”
# xargs: take the output of the grep command and make it the input of the next command (ie, the sed command)
# sed -i ‘s/old_string/new_string/g’: search and replace, within each file, old_string by new_string
youla
2020-12-10 09:40:39 +08:00
@secondwtq "快速查询一个文件夹里所有文件(包含子文件夹)中的内容(字符串)",如果是 command,子文件夹查找就已经和快速基本没什么关系了,你非要抬杠,我也没办法,你认为 command 是软件,也没什么问题,我只认图形界面的叫软件,因为我懒得抬杠。
f6x
2020-12-10 09:47:39 +08:00
我只认图形界面的叫软件
@youla 请把这句写在标题里. 不然很多人会点进来.
youla
2020-12-10 09:52:24 +08:00
@f6x 你改个表字段不就行了,我又没有权限改。
LikeMurphy
2020-12-10 10:01:21 +08:00
vscode

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

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

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

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

© 2021 V2EX