我需要编写一个脚本,将某个文本添加到某个目录中的所有文本文件中。这就是我所拥有的:
$ 1
表示f。* .txt
做
echo“$ 2”>> * .txt< - HERE的问题,我不明白为什么
完成
......其他一切都很好。
答案 0 :(得分:0)
首先,你错过了一个分号。其次,您必须使用您定义的变量来遍历所有文本文件:
for f in *.txt; do
echo "$1" >> $f
done
我不知道你使用2美元的原因。如果您的脚本确实需要多个参数,则必须相应地调整脚本。