问题标签 [file-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13455 浏览

file - .net 中的递归文件搜索

我需要在驱动器(C:、D: 等)中搜索特定文件类型(扩展名如 .xml、.csv、.xls)。如何执行递归搜索以循环所有目录和内部目录并返回文件所在位置的完整路径?或者我在哪里可以获得这方面的信息?

VB.NET 或 C#

谢谢

编辑〜我遇到了一些错误,比如无法访问系统卷访问被拒绝等。有谁知道我在哪里可以看到一些关于实现文件搜索的代码?我只需要搜索选定的驱动器并返回找到的所有文件的文件类型的完整路径。

0 投票
5 回答
32105 浏览

c++ - 使用 C++ MFC 进行递归文件搜索?

使用 C++ 和 MFC 递归搜索文件的最简洁方法是什么?

编辑:这些解决方案中的任何一个都提供通过一次通过使用多个过滤器的能力吗?我想用 CFileFind 我可以过滤 *.* 然后编写自定义代码以进一步过滤到不同的文件类型。有没有提供内置的多个过滤器(即*.exe、*.dll)?

EDIT2:刚刚意识到我所做的一个明显假设使我之前的 EDIT 无效。如果我尝试使用 CFileFind 进行递归搜索,我必须使用 *.* 作为我的通配符,否则子目录将不会匹配并且不会发生递归。因此,无论如何都必须单独处理对不同文件扩展名的过滤。

0 投票
2 回答
161 浏览

php - 搜索文件的解决方案(在灯中)

我有用户上传文件(PDF,WORD,POWER POINT ....)的网站,他们希望能够在文件中搜索单词,我该怎么做?

0 投票
9 回答
45456 浏览

php - 递归文件搜索 (PHP)

我正在尝试使用递归搜索返回指定目录中的文件。我成功地实现了这一点,但是我想添加几行代码,以便我指定我想要返回的某些扩展。

例如仅返回目录中的 .jpg 文件。

这是我的代码,

请让我知道我可以在上面的代码中添加什么来实现这一点,谢谢

0 投票
2 回答
2387 浏览

image - 通过 Powershell 进行智能图像搜索

我对通过自定义属性搜索文件感兴趣。例如,我想查找所有具有特定尺寸的 JPEG 图像。有些东西看起来像

我怀疑这是关于使用 System.Drawing。怎么做?提前致谢

0 投票
14 回答
1046449 浏览

string - 如何使用 grep 在文件夹中查找单词?

在 Windows 中,我会搜索文件夹中的单词。同样,我想知道特定单词是否出现在包含许多子目录和文件的目录中。我对 grep 语法的搜索显示我必须指定文件名,即grep string filename.

现在,我不知道文件名,那我该怎么办?一位朋友建议这样做grep -nr string,但我不知道这意味着什么,我没有得到任何结果(在我发出Ctrl+之前没有回应C)。

0 投票
1 回答
1660 浏览

vim - Vim:使用自动完成搜索文件


我找到了这个插件:

http://vim.wikia.com/wiki/Find_files_in_subdirectories

对于使用通配符查找文件非常有用。例如,我可以执行

它会找到所有以edit开头的PHP文件。我真正想要的是以某种方式索引我工作目录中的所有文件,以便我可以按下键,Vim 将根据该目录中的现有文件自动为我完成名称。知道这是否可能吗?

实际上,这个问题的第二部分是你知道这在 Linux 终端中是否可能吗?能够为复杂项目中的所有文件编制索引可以节省大量时间,以便您可以快速找到它们。

问候,
拉菲德

0 投票
2 回答
1201 浏览

java - Android 在 SDCard 上查找文件

我正在开发一个 MP3 应用程序,我想在其中索引我的 SDCard 上的文件。最好的方法是什么?

我的想法。首次启动应用程序时搜索文件,并为 SDCard 状态更改意图注册广播接收器,并在广播意图时搜索文件。

但是在这种情况下,如果我的广播接收器在 10 秒内没有返回,ANR 就会出现。

寻找更好和故障安全的想法。谢谢。

0 投票
6 回答
833 浏览

c++ - 如何提高此 MFC 代码的性能?

我进行文件搜索并且有目录的例外列表,问题是下面的代码递归地遍历硬盘驱动器上的所有文件。它有效,但速度很慢。因此,我需要帮助来优化其性能。提前致谢。

0 投票
2 回答
1495 浏览

vim - Vim:在开放缓冲区中搜索

我喜欢 Visual Studio 的一项功能是仅在打开的文件中进行搜索。例如,如果我最近对某些文件进行了更改并且我想跟踪这些更改,我可能会搜索某个单词,但只在这些文件中搜索以避免获得大量必要匹配项。

用 Vim 可以吗?!我感兴趣的是能够打开我更改的文件以便使用:

然后在这些文件中搜索我想要的内容。