问题标签 [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 投票
8 回答
49904 浏览

eclipse - 如何使 eclipse“文件搜索”也可以在包含一些文本的源 jar 中搜索?

我正在开发一个(Java)项目,其中我有许多 jar 附加了源 jar 文件。

有没有办法让eclipse“文件搜索”搜索包含这些源jar中的一些字符串文字的Java文件(以及txt、xml等),而不仅仅是在项目文件夹中?

或者是否有任何插件可以实现这一点?

0 投票
3 回答
1820 浏览

c# - 在 C# 中搜索包含指定字符串的文件

我正在尝试编写一个 WinForms 应用程序,该应用程序允许搜索包含在文本框中写入的字符串的文件(按 WIN+F,你明白了;))在这个应用程序中,有一个文件和目录列表,必须是搜索此字符串

我认为这些文件主要是 .doc 和 .xls,在 doc 中搜索可能更容易,但是在 Excel 文件中,单元格可以有不同的编码,我试图通过在 Notepad++ 中打开它们来“读取”这些文件,我发现只有拉丁字符的单元格很容易找到,但波兰字符的单元格有两个字节编码

在内置搜索的windows中,没有问题,它能够告诉,在一些测试文件中有我的字符串包含波兰特殊字符

所以我的问题基本上是,如果有一种方法可以为我的应用程序使用这个 Windows 内置搜索引擎(正如我所写,我只需要找到文件名),或者你有任何其他想法,我怎么能写一个简单的多文件搜索?

0 投票
2 回答
655 浏览

javascript - 读取超过 2GB 的大文本文件时如何解决缓冲区溢出问题?

我正在尝试在 JScript 中读取一个大文本文件以搜索字符串,但遇到溢出异常。我写了以下代码。

在上面的代码中,由于 2GB 文件无法放入缓冲区,因此出现缓冲区溢出。请帮助如何解决这个问题。

0 投票
1 回答
16037 浏览

excel - 如何在 Excel 2010 中使用 VBA 获取目录中最后修改的文件

我正在寻找一种使用 VBA 在 Excel 2010 中执行此操作的方法。

它曾经在 Excel 2003 中使用 Application.FileSearch 方法成为可能,但它已被贬低。(见下文)

任何想法如何在 Excel 2010 中执行此操作?

谢谢

0 投票
2 回答
3487 浏览

c++ - 从文件中搜索字符串的功能

string's这是我为检查文件是否存在而编写的一些代码:

可以确定要搜索的字符串位于 的第一列,optab1.txt并且每一行总共有两列optab1.txt。现在的问题是,无论将什么字符串作为参数传递s给函数总是返回false。你能告诉我为什么会这样吗?

0 投票
3 回答
1793 浏览

perl - 如何使用 Perl 在目录及其所有子目录中找到最新的 .pl 文件?

如何.pl使用 Perl 扫描整个目录的内容,包括其子目录的内容,并在其中找到最新的文件?

我想构建.pl目录树中所有文件的完整文件路径的排序数组/列表。

因此,例如,如果我的基本目录是/home/users/cheeseconqueso/我想在该目录和该路径中的任何子目录中搜索.pl文件,然后.pl按日期对文件进行排序。

最终结果将是一个数组,@pl_paths,其中$pl_paths[0]将类似于/home/users/cheeseconqueso/maybe_not_newest_directory/surely_newest_file.pl

从这个结果来看,我想执行该文件,但我认为一旦我弄清楚了排序的数组,在 中执行该文件$pl_paths[0]就不会成为问题。

关于 SO有一个类似的问题,我一直在尝试修改以满足我的需要,但出于明显的原因,我现在在这里。

我用来在一个目录中获取最新文件 NAME 的代码是:

0 投票
2 回答
2015 浏览

batch-file - BAT 脚本搜索特定类型的文件并执行命令

我想搜索一个特定的文件类型(.plt),然后我想执行一个命令行命令(例如更改文件类型)。我在 Windows 7 中工作。

我可以写一个 .bat 脚本来解决这个问题吗?

请帮助我.....请给我一些例子......

0 投票
3 回答
5968 浏览

c# - 如何使用 DirectoryInfo.GetFiles 并在找到第一个匹配项后停止?

需要搜索目录/子目录以查找文件,希望它在找到后停止。

这是我缺少的 DirectoryInfo.GetFiles 内置的功能,还是应该使用其他功能(自我实现的递归搜索)?

0 投票
2 回答
46 浏览

c - 在文件中搜索行时使用哪种方法

我有一个带有文件路径名的文件:

文件结构是它在每一行中都有单独的路径。我要做的就是/my/path1多次搜索上述文件中是否存在字符串或任何其他内容

我可以想到2种方法。

  1. 每次逐行获取文件内容然后搜索字符串。优点是文件可以是任意大小,我不需要担心缓冲区溢出。

  2. 将内容加载到缓冲区并使用缓冲区进行搜索。但由于我无法控制文件大小,我在这里应该小心。

最好的方法是什么?我在 unix 工作。我可以为此目的使用 C 中的任何内置库命令吗?或者我如何使用awkC 代码完成相同的任务。

0 投票
12 回答
18276 浏览

linux - Linux控制台中的模糊文件搜索

有人知道从 linux 控制台执行快速模糊搜索的方法吗?

当我需要在项目中查找文件但我不记得确切的文件名时,我经常会遇到这种情况。在Sublime 文本编辑器中,我会按 Ctrl-P 并键入名称的一部分,这将生成一个可供选择的文件列表。这是一个令我非常满意的惊人功能。问题是,在大多数情况下,我必须通过 ssh 在远程机器上的控制台中浏览代码。所以我想知道是否有类似于 Linux 控制台的“Go Anywhere”功能的工具?