我正在尝试编写一个程序,我可以重用它来将内容复制到多个目录中。但是对于它的生命,我无法弄清楚为什么程序不起作用并抛出这个错误。
我有一个文件,其中包含我需要复制到的文件夹的名称。
test1
test2
test3
我正在尝试使用以下命令将名为 default.meta 的文件复制到上述每个文件夹中。
while read $line;
do
cp -r default.meta $line;
done < test
当我运行命令时,我收到以下错误,并且在它的生命周期内我无法弄清楚为什么这不起作用。
cp: missing destination file operand after ‘default.meta’
Try 'cp --help' for more information.
cp: missing destination file operand after ‘default.meta’
Try 'cp --help' for more information.
cp: missing destination file operand after ‘default.meta’
Try 'cp --help' for more information.
cp: missing destination file operand after ‘default.meta’
Try 'cp --help' for more information.
我在这里想念什么?
因此,根据之前的评论,我为“line”变量提供了空白值。它应该读过