Как скопировать один файл в несколько подкаталогов?

Автор: solar plexus Дата: 26.10.2004 20:01 имея файл mail.txt и кучу подкаталогов
1/X1/new
1/X2/new
1/X3/new
1/X4/new
1/X../new
и т.д
при помощи cp скопировать одним махом mail.txt в /1/Xx/new неполучается.
подскажите соображения на это счёт.
Re: Как скопировать один файл в несколько подкаталогов? 26.10.2004 20:15DrCasper solar plexus писал(а):

> имея файл mail.txt и кучу подкаталогов
> 1/X1/new
> 1/X2/new
> 1/X3/new
> 1/X4/new
> 1/X../new
> и т.д
> при помощи cp скопировать одним махом mail.txt в /1/Xx/new
> неполучается.
> подскажите соображения на это счёт.

ну.. эдак, "по-админски" Улыбка)

(в bash'е) for i in `ls 1/X?`; do cp mail.txt 1/X$i/new/; done;

типа того Улыбка
Re: Как скопировать один файл в несколько подкаталогов? 26.10.2004 20:44solar plexus sh-2.05b# for i in `ls 1/X?`; do cp /1/mail.txt 1/X$i/new/; done;
cp: невозможно создать обычный файл `1/X1/X1:/new/mail.txt': No such file or directory
cp: невозможно создать обычный файл `1/Xnew/new/mail.txt': No such file or directory
cp: невозможно создать обычный файл `1/X1/X2:/new/mail.txt': No such file or directory
cp: невозможно создать обычный файл `1/Xnew/new/mail.txt': No such file or directory
cp: невозможно создать обычный файл `1/X1/X3:/new/mail.txt': No such file or directory
cp: невозможно создать обычный файл `1/Xnew/new/mail.txt': No such file or directory
sh-2.05b#
Re: Как скопировать один файл в несколько подкаталогов? 27.10.2004 10:33val hi, попробуй так
for i in 1 2 3 4 5 ... ; do cp mail.txt 1/X$i/new/; done;
Re: Как скопировать один файл в несколько подкаталогов? 27.10.2004 16:36Bircoph ---
for (( i=1; i-<нужное_число>; i++ )); do cp mail.txt 1/X$i/new/; done
---
RSS-материал