Unix命令CP将一个文件复制到多个目录

Unix command CP to copy a file to multiple directories

我有这样的文件夹结构:

/home/
   /folder1/
      /backup/
   /folder2/
      /backup/
   /folder3/
   /folder4/
      /backup/
   /folder5/

(如您所见,并非所有目录“文件夹”都有目录“备份”)

我只需要将脚本“checker.php”复制到所有“备份”目录。

"checker.php" 位于:

/home/checker.php

我正在使用这个命令:

cp /home/checker.php /home/*/backup/checker.php

但它不起作用。请帮忙。

cp 命令不允许多个目标目录。

前进的一种方法是遍历文件夹:

for d in /home/*/backup; do 
    cp /home/checker.php "$d"
done