问题标签 [glob]

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 投票
4 回答
13766 浏览

python - 全局和括号字符('[]')

/Users/smcho/Desktop/bracket/[10,20] 目录有“abc.txt”,但是当我运行这个 Python 代码时

它返回一个空列表。

  • Python 的 glob 不能处理括号字母或其他字母吗?
  • 有没有办法解决这个问题?
0 投票
28 回答
543370 浏览

python - 如何使用 Python 计算目录中的文件数

我需要使用 Python 计算目录中的文件数。

我想最简单的方法是len(glob.glob('*')),但这也将目录本身视为一个文件。

有没有办法只计算目录中的文件

0 投票
4 回答
2284 浏览

perl - 为什么 Perl 文件 glob() 不能在标量上下文中的循环之外工作?

根据有关文件通配符的 Perl 文档,当在标量上下文中使用 <*> 运算符或 glob() 函数时,应遍历与指定模式匹配的文件列表,每次调用时返回下一个文件名或当没有更多文件时使用undef。

但是,迭代过程似乎只能在循环中工作。如果它不在循环中,那么它似乎在读取所有值之前立即重新开始。

来自 Perl 文档:

在标量上下文中,glob 遍历此类文件名扩展,当列表用尽时返回 undef。

http://perldoc.perl.org/functions/glob.html

但是,在标量上下文中,运算符在每次调用时返回下一个值,或者在列表用完时返回 undef。

http://perldoc.perl.org/perlop.html#I/O-Operators

示例代码:

在包含 3 个文件的目录中...file1.txt、file2.txt 和 file3.txt,上面的代码将输出:

注意:实际的 perl 脚本应该在 test 目录之外,否则您也会在输出中看到脚本的文件名。

我在这里做错了什么,还是它应该如何工作?

0 投票
1 回答
315 浏览

c - glob函数(c)和备份文件(file~)

我将 glob 函数用于自动完成功能。我向您展示了这个问题,因为它很难解释:

glob 将所有匹配的文件放在一个 char ** 中,当我打印它时,我有:

我应该有.tcshrc~以防万一[1],但没有=S,我见过这样的标志“GLOB_TILDE”

但它不会改变任何东西!有人能帮我吗?

0 投票
1 回答
14351 浏览

python - 使用 python glob 查找一个 14 位数字的文件夹

我有一个文件夹,其中的子文件夹都在模式 YYYYMMDDHHMMSS(时间戳)中。

我想使用 glob 只选择与该模式匹配的文件夹。

0 投票
6 回答
14127 浏览

java - 命令行参数中 * 的问题

我用 Java 编写了一个程序,它通过命令行参数接受输入。我从命令行输入两个数字和一个运算符。要将两个数字相乘,我必须将输入输入为 eg 5 3 *,但它并没有像写的那样工作。

为什么它不*从命令行接受?

0 投票
6 回答
9888 浏览

php - 哪个更快: glob() 或 opendir()

glob()对于读取大约 1-2K 的文件,在和之间哪个更快opendir()

0 投票
1 回答
857 浏览

php - 如何使用 PHP 从网站下载特定类型的所有文件?

我想从一个在目录树结构方面设置非常简单的站点获取所有 midi (*.mid) 文件。我希望我们在这里安装了 wget,但那是另一方......

该站点是VGMusic.com,包含所有 MIDI 文件的路径是:

我试着把它弄出来,但我想那个 glob 只能在本地工作?

这是我写的试图让它发生的东西(不起作用..显然..):

我也试过了,没有http://在那里没有运气。

0 投票
4 回答
4185 浏览

c++ - C++ 中的文件 Glob

Perl成语的C++方式是什么:

0 投票
3 回答
1279 浏览

php - PHP文件系统分页

如何对文件夹中的大量文件进行分页?

我在 PHP 文档中看不到任何提到任何指定“偏移量”的方法的函数。glob() 和 scandir() 都只是简单地返回文件夹中的所有文件,恐怕对于一个巨大的目录来说这不是一个好主意。

有没有比简单地浏览所有文件并砍掉前 X 个文件更好的方法呢?请注意,我希望有递归遍历和使用 glob() 模式的选项。

编辑:我看了很多LimitIteratorGlobIteratorRecursiveDirectoryIterator。它们看起来都不错,但如果我要将它们组合起来,我什至不知道从哪里开始(PHP SPL 文档非常稀疏)。我可能只是在想这个问题。