想做个文档查询用什么语言或者脚本方便?

2019-05-31 04:43:44 +08:00
 liangzi

2029 次点击
所在节点    程序员
21 条回复
sdtfll
2019-05-31 06:11:51 +08:00
所有小型应用一律 python,
几句代码搞定
liangzi
2019-05-31 06:27:13 +08:00
@sdtfll 对蟒蛇印象不好 这东西各种版本之间兼容都是个问题
jc89898
2019-05-31 06:34:36 +08:00
.net core
sdtfll
2019-05-31 07:07:07 +08:00
@liangzi 没这么夸张,主要就是从 2 到 3,以后就以 3 为主,主要是方便啊
xiaopc
2019-05-31 07:12:53 +08:00
@liangzi 用 Windows 的话 Everything 就行
Linux 就 grep 命令啊,不自己写脚本 就 Recoll
Python 3 以后没那么多问题( Python 2 是什么?)
liangzi
2019-05-31 07:20:54 +08:00
@sdtfll 感谢回复 现在用的就是 3 系统默认 2.7 然而 3.6 还是各种的问题 也不知道是源码使用版本不一样还是怎么滴 总之就是各种的报错 我对这个脚本还不懂 看着都晕 之前碰到好多这样的 现在都心悸了.....
@jc89898 感谢回复

@xiaopc Windows 下一直用 Everything 感觉挺好的  Linux 下除了 grep 好像还有个 ack  看来要实现深入文件内部搜索内容只能脚本了?

另外发现这个 https://github.com/cboxdoerfer/fsearch  也挺不错的用C写的 速度贼快而且支持自定义搜索路径 如果把 grep 的源码插进来会什么效果呢 哈哈
SuperMild
2019-05-31 09:48:52 +08:00
Everything 不能搜文件内容吧?
ryougifujino
2019-05-31 09:53:02 +08:00
windows 下文档内容查询可以用 FileLocator
zarte
2019-05-31 09:55:52 +08:00
golang,循环查询,真正的跨系统。可以实现脚本或者 web。本体就一个
janxin
2019-05-31 09:57:03 +08:00
@liangzi 你自己用没事切什么版本啊...
Mithril
2019-05-31 10:02:53 +08:00
@SuperMild 能搜,但是没有索引,就是硬搜,一般情况下会直接卡死。
no1xsyzy
2019-05-31 10:15:51 +08:00
@SuperMild 4.x 或者是 4.x 中的某个版本开始可以支持 incontent:
yvescheung
2019-05-31 10:20:26 +08:00
grep 和 find 搭配正则表达式
liangzi
2019-05-31 10:22:58 +08:00
@ryougifujino Windows 很少用 谢谢
liangzi
2019-05-31 10:23:40 +08:00
@zarte 嗯 go 的话可以写个 gtk 的界面吗?
liangzi
2019-05-31 10:24:13 +08:00
@janxin 我没切 软件就这样 我也没招
liangzi
2019-05-31 10:25:05 +08:00
@yvescheung 一般性搜索我还是 ACK 使着顺手 find 倒是偶尔用一下
yvescheung
2019-05-31 10:27:05 +08:00
@liangzi ack 用于切片,find -regex 用于搜索文件名,grep 查文件内容,各有各的应用场景
liangzi
2019-05-31 10:44:56 +08:00
@yvescheung 好的 谢谢
idcspy
2019-05-31 11:38:41 +08:00
其实 V2EX 有个兄弟已经做了,归海文档。

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

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

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

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

© 2021 V2EX