标签: bash redirect
我有一些文件要通过将它们重定向到标准输入来处理,但是bash抱怨通配符。
someprogram < data/*
bash错误是bash: data/*: ambiguous redirect,是否有任何解决方法可以完成此操作,而不是使用cat来读取文件并将内容传递给程序。
bash: data/*: ambiguous redirect
cat
答案 0 :(得分:2)
不,如果不使用cat,这是不可能的。 Bash只会打开一个文件作为命令的stdin。顺便说一句,这是猫的有用用途:)
cat * | cmd
是去这里的方式。