glob 相关问题

globs,更恰当地称为[shell]模式,也称为通配符表达式,是许多中使用的模式匹配语言的实例,尤其是。类似POSIX的shell,用于匹配文件名和字符串:例如,`* .c`是C源文件的glob,并匹配后缀(扩展名)为`.c`的任何文件。

在 Snakemake 中通常无法使用星号作为 glob 模式

我想在 Snakemake 规则文件的 shell 部分中使用星号作为 glob 模式来代表“除 / 之外的任何字符串”(如 glob 维基百科所述)。但注意到我不能...

回答 1 投票 0

Glob 匹配具有多个句点的文件路径

我正在尝试使用 glob 来匹配文件名中包含多个句点(包括扩展名)的文件。 ls /path/to/my/example.file.txt ls /path/to/my/file.txt ls /path/to/my-example.file....

回答 1 投票 0

如何将所有csv文件合并为一个文件并将数据堆叠在原始标题下?

我是Python新手,正在尝试了解数据操作。 我有一个包含多个文件的文件夹。其中一些是 csv 的。我想将所有 csv - 大约 400 个合并为一个......

回答 3 投票 0

如何将 Typescript 测试文件与 NodeJS 原生测试运行器递归匹配

NodeJS 最近添加了一个本机测试运行器 我可以成功让它使用 ts-node 或 tsx 运行打字稿测试 节点 --loader ts-node/esm --test **/*.test.ts 节点 --loader tsx --test **/*.test.ts...

回答 1 投票 0

Shell 脚本中的 RegEx 将 RegEx 过滤器连接到文件名中

我想检测名称中带有特定日期戳的文件是否在目录中。然而,还有一个与之相连的时间戳。我可以计算日期戳,但不能计算时间戳,所以我需要......

回答 1 投票 0

Git 提交使用正则表达式还是 glob?

是否可以在例如 git commit ".*my_file.*" 中使用正则表达式? 我尝试过,它似乎只将这些解释为通配符。我也厌倦了正则表达式标志: git commit -正则表达式“.*my_file.*”`

回答 5 投票 0

Windows JVM 命令行参数上的尾随星号在 cygwin bash shell 中被通配符

更新:在 cygwin bash shell 中运行基于 JVM 的命令行工具时会出现此问题。虽然我最初认为这与 Scala 有关,但它是 Windows JVM 特有的。可能是...

回答 1 投票 0

glob 返回一个空列表,但在调试模式下列表按预期返回

所以,我的电脑上有“price.pdf”。准确地说,该目录是“D:\python\price.pdf”。 这是代码: 导入全局 pdf_files = glob.glob("*pdf") 打印(

回答 1 投票 0

如何在 Ansible `find` 模块中使用通配符路径?

我正在尝试使用 Ansible playbook 从远程主机上的多个目录中删除剩余文件。 /some_dir ├── dir_1 │   └── 文件_A ├── dir_2 │   └── 文件_B └── dir_3 └── 文件_C 如果我用过

回答 1 投票 0

仅获取子文件夹,即使用 glob.glob * 模式搜索排除当前文件夹

这就是我的目录结构: / ├── root.log ├── 一个/ │ ├── xyz/ │ ├── a_xyz.log ├── b/ │ ├── xyz/ │ └── b_xyz.log ├── c/ │ ├── xyz/ │ └── d/ │ ├── xyz/ ...

回答 1 投票 0

macOS bash 意外地通配带引号的变量

在使用 bash 5.2.15 的 Linux 上,单引号可以按预期防止通配符: 好的 $ dir='/路径?/到?/文件?';回显 $dir /路径?/到?/文件? $ 然而,在使用 bash 3.2.57 的 macOS 上,我遇到了这种不良行为...

回答 1 投票 0

使用 glob.glob * 模式仅获取文件夹名称

我使用下面的代码行递归查找具有特定子文件名以 .log 结尾的文件夹。 glob.iglob(f"{ROOT}/**/*.log", 递归 = True) 现在,这段代码给了我...

回答 3 投票 0

有没有办法使用 glob.glob * 模式仅获取文件夹名称?

我使用下面的代码行递归查找具有特定子文件名以 .log 结尾的文件夹。 glob.iglob(f"{ROOT}/**/*.log", 递归 = True) 现在,这段代码,给我...

回答 1 投票 0

使用 glob 选择文件的正确模式

我有一组名为 austin1.tif、austin2.tif ... austin36.tif 的文件。 对于8个不同的城市。我正在尝试将 austin1.tif ... austin5.tif 与 austin6.tif ... austin36.tif 分开。我可以...

回答 1 投票 0

为什么 bash 中奇怪的符号等于数字?

符号1=႔ if [[ $symbol1 == [4-5] ]];然后 回声“是” 菲 输出: 是的 不是唯一与 bash 中的数字匹配的符号。

回答 1 投票 0

Python + glob:从项目根目录获取特定文件列表,而脚本位置在其中一个子目录

请注意我是Python初学者,如果这是多余的,我深表歉意。 因此,在我当前的存储库中,我具有以下文件夹结构: 仓库名称 ->文件夹1 ->子文件夹1 ->脚本...

回答 1 投票 0

为什么 glob('*[jp][pn]g') 有效,而 glob('*p[ng][df]') 无效? (带 [] 的 glob 语法)

从 glob 导入 glob somefiles = glob(f'{samples_dir}/*p[ng][df]') 返回一个空列表。 但这会返回我所有的 png 和 jpg 文件。该文件夹包含 png、jpg 和 pdf 文件。 其他文件 =

回答 2 投票 0

为什么 glob(f'*[jp][pn]g') 有效,而 glob('*p[ng][df]') 无效? (带 [] 的 glob 语法)

从 glob 导入 glob thisdir = os.path.abspath('./') somefiles = glob(f'{samples_dir}/*p[ng][df]') 返回一个空列表。 但这会返回我所有的 png 和 jpg 文件。该文件夹包含 png,...

回答 1 投票 0

gitignore 中的递归规则是如何工作的

在linux中,*.c只会匹配当前目录下的.c文件。如果您还想匹配子目录中的内容,则需要 **/*.c。但在 gitignore 中,*.c 会忽略任意级别的所有 c 文件

回答 1 投票 0

组织具有相同文件名的文件夹并为其创建子文件夹

我有一个文件夹,里面装满了我下载的抖音视频。文件名看起来像这样“2022-12-25_@sample123_7181201932356120774”我想为每个创建者创建一个文件夹,其中包含更多...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.