Merhaba
Bir klasörün içindeki binlerce dosyayı silmek istiyorsanız muhtemel bash: /bin/rm: Argument list too long hatasını alıcaksınızdır.

Çözümü:
find . -name '*isim*' | xargs rm -v
eğer sileceğiniz dosyalarda ortak bir kelime geçiyorsa mesela spam kelimesi gibi yukardaki bölümde isim yazan yere sileceğiniz dosyalardaki ortak kelimeyi yazın.

find . -name '*' | xargs rm -v
klasördeki tüm dosyaları silecektir.

Not: lütfen find ve rm komutlarını bir arada kullanırken çok dikkatli olun komutlarda “.” nokta işareti o an bulunduğunuz klasörde işlem yapacağınızı gösterir ama benim tavsiyem hangi klasörün içindeki dosyaları silecekseniz yol olarak belirtmeniz
örnek: find /tmp/ -name '*' | xargs rm -v
gibi.

Bir cevap yazın