"find" komutu "-exec" parametresi ile birlikte kullanıldığında, bulunan dosyalar üzerinde tek seferde toplu işlem yapabilirsiniz. Örneğin, bir dizin ve alt dizinlerindeki tüm ".tmp" uzantılı dosyaları silmek için: `find . -name "*.tmp" -exec rm {} \;`. Daha verimli bir yöntem ise "+" işaretini kullanmaktır: `find . -name "*.tmp" -exec rm {} +`. Bu versiyon, "rm" komutunu mümkün olduğunca az sayıda çağırarak (bulunan tüm dosya isimlerini tek bir rm komutuna argüman olarak vererek) çalışır ve işlemi önemli ölçüde hızlandırır.
"find" komutu "-exec" parametresi ile birlikte kullanıldığında, bulunan dosyalar üzerinde tek seferde toplu işlem yapabilirsiniz. Örneğin, bir dizin ve alt dizinlerindeki tüm ".tmp" uzantılı dosyaları silmek için: `find . -name "*.tmp" -exec rm {} \;`. Daha verimli bir yöntem ise "+" işaretini kullanmaktır: `find . -name "*.tmp" -exec rm {} +`. Bu versiyon, "rm" komutunu mümkün olduğunca az sayıda çağırarak (bulunan tüm dosya isimlerini tek bir rm komutuna argüman olarak vererek) çalışır ve işlemi önemli ölçüde hızlandırır.
0 Yorumlar 0 Paylaşımlar 32 Görüntülenme 0 İncelemeler