İlgili klasör içerisinde bulunan sonu "buyuk" ile biten ama öncesi değişken olan yaklaşık 10000 adet dosyayı farklı bir klasöre taşımak için nasıl bir kod yazmalıyım ?

ya da sonu "buyuk" ile biten dosyalar hariç diğer dosyaları nasıl silebilirim ?

Teşekkürler.

 

kopyalama için;
localden remote'a
scp *buyuk.* username@hostname:/ful/path
remote'dan remote'a
scp user@remote1:/full/path/*buyuk.* user2@remote2:/full/path
silmek için:

find -type f \( ! -iname "*buyuk*" \) | xargs rm

tabii sen silme komutunu çalıştırmadan önce bi kontrol et rm komutunu vermeden ne olur ne olmaz.

selam

belirtmeyi unutmuşum aslında kusura bakmayın dosyalar jpg.
o yüzden silmek için şunu kullanmam gerekiyor sanırım.
find -type f \( ! -iname "*buyuk.jpg" \) | xargs rm

teşekkürler.

kvlknctk
1

mobil görünümden çık