我有一个带文件的目录:X,A_1,A_2,A_3等。 我想将X附加到A_1,A_2,A_3,..并写入A_1,A_2,A_3,...... 那就是:猫X>> A_1,猫X>> A2,猫X>> A3
当我这样做时
cat X >> A_*
我得到了
-bash: A_*: ambiguous redirect
我在这里做错了什么?
答案 0 :(得分:0)
虽然这可以在zsh中设置multios
选项,但是bash不允许您为每个流指定多个重定向目标。您可以通过循环执行此操作,但最好的选择是使用tee
。
cat X | tee -a A_* >/dev/null