标签: c file unix io wildcard
我有一个关于在这些是文本条目时操纵通配符的问题。 例如:
有以下命令行,在哪里可以获得两个文本作为输入。目录本身的文本或传递文本的路径
prog -a text.txt text2.txt
命令1的另一个选项是使用通配符,在根目录中执行搜索或使用目录路径
prog - the text * .txt
我想知道是否有任何GNU库函数可以在使用通配符时返回这些文件或这些文件的目录,如选项2所示。
答案 0 :(得分:2)
如果从类似bash的shell调用程序,则在将结果传递给程序之前,shell会解析通配符。如果您确实需要在C程序中解析通配符,可以使用函数glob()。
bash