Ale*_*gur 2 c shell ls wildcard execvp
我有问题执行*.txt通配符,并且在C中读取此线程 - exec()任何命令 - 表明由于"全局"问题很难.有没有简单的方法来解决这个问题?
这是我正在尝试做的事情:
char * array[] = {"ls", "*.txt", (char *) NULL }; execvp("ls", array);
Ema*_*ini 5
你可以使用系统命令:
system("ls *.txt");
让shell为你做globbing.
归档时间:
12 年,9 月 前
查看次数:
1867 次
最近记录: