Mit cp geht das nicht allein, aber Sie können cp kombinieren mit xargs :
echo dir1 dir2 dir3 | xargs -n 1 cp file1
Kopiert file1 bis dir1 , dir2 , und dir3 . xargs wird cp anrufen 3 Mal dazu siehe Manpage für xargs für Details.
Nein, cp kann mehrere Quellen kopieren, kopiert jedoch nur an ein einziges Ziel. Sie müssen den Aufruf von cp arrangieren mehrmals - einmal pro Ziel - für das, was Sie tun möchten; Verwenden Sie, wie Sie sagen, eine Schleife oder ein anderes Werkzeug.