Merhaba Görkem Bey,

echo dizin1 dizin2 dizin3 | xargs -n 1 cp dosyam

şeklinde de bir çözüm buldum (maili okumazdan önce) ...
 Verdiğiniz bilgiler için teşekkürler.

13 Mayıs 2009 Çarşamba 09:37 tarihinde Görkem Çetin
<[email protected]>yazdı:

> yaşar tunçez yazmış:
>
> Merhaba,
>
> cp file1 /directory1 /directory2/ /home/directory3 .....  şeklinde bir
> dosyayı birden farklı dizine kopyalamaya çalıştığımda omitting directory
> şeklinde bir mesaj çıkıyor, kopyalama işlemi başarısız oluyor.
>
>
> Merhaba
>
> Yukarıdaki komutun yapısı aslında şöyle:
>
> cp dosya_veya_dizin [diğer_dosya_veya_dizinler] hedef_dosya_veya_dizin
>
> Dolayısıyla verilen komut, file1, directory1 ve directory2'yi;
> /home/directory3'e kopyalamaya çalışıyor ve hata alıyor. Bir dosyayı birden
> fazla dizine kopyalamak için, aşağıdaki yöntemlerden birisi uygulanabilir:
>
> 1. Eğer bir dosyayı bulunduğunuz dizindeki tüm alt dizinlere kopyalamak
> istiyorsanız aşağıdaki komut bir yöntem:
>
> find -type d -exec cp dosya {} \;
>
> 2. Eğer bir dosyada (adı örneğin "liste" olsun) sırasıyla yazılmış dizin
> isimleri varsa, ve kopyalanacak dosyayı bu dizinlere aktarmak istiyorsanız
> şu satırları kullanın:
>
> while read a ; do cp dosya $a; done < liste
>
> 3) Bir başka basit yöntem, bulunduğunuz yerdeki dizinleri sırayla yazmak:
>
> for i in dizin1 dizin2 dizin 3; do cp dosya $i; done
>
> İyi çalışmalar
> Görkem
>
>
> _______________________________________________
> Linux E-Posta Listesi
> [email protected]
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux
>
>
_______________________________________________
Linux E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux

Cevap