【问题标题】:File name with wildcard entry in C on linuxlinux上C中带有通配符条目的文件名
【发布时间】:2014-11-22 00:59:11
【问题描述】:

我想用 C 语言读取一个应该在 Linux 上运行的带有通配符的文件。 我有诸如 out*.txt 文件之类的文件,其中 * 可以是任何 1/2 位。我想阅读所有这些文件。

【问题讨论】:

  • 查找正则表达式库或熟悉isdigit()
  • 您可以编写程序以将文件名列表作为命令参数,并让 shell 进行通配符扩展:myprog out*.txt

标签: c linux filenames wildcard


【解决方案1】:

您可以使用 glob.h 中的 glob 函数

【讨论】:

  • 对不起,我是新手。所以,不明白如何在我的 C 程序中将它用于我的场景。
猜你喜欢
  • 2012-04-21
  • 1970-01-01
  • 2018-07-03
  • 1970-01-01
  • 2016-12-22
  • 2021-06-07
  • 1970-01-01
  • 1970-01-01
  • 2018-01-02
相关资源
最近更新 更多