Özellikle dosyaların uzantılarını değiştirmek için aşağıdaki komutu kullanabilirsiniz
Örneğin aşağıdaki directory’de “.dist” uzantısını tüm dosyalardan silmek istiyoruz.
-rw-r--r-- 1 smokeping smokeping 1.6K Jan 25 14:31 basepage.html.dist -rw-r--r-- 1 smokeping smokeping 2.6K Jan 25 14:31 config.dist drwxr-xr-x 2 smokeping smokeping 4.0K May 5 11:49 examples -rw-r--r-- 1 smokeping smokeping 1.6K Jan 25 14:31 smokemail.dist -rw-r--r-- 1 smokeping smokeping 59 Jan 25 14:31 smokeping_secrets.dist -rw-r--r-- 1 smokeping smokeping 3.8K Jan 25 14:31 tmail.dist
Kullanım
Farklı bir kullanım için “.dist” ifadesini değiştirebilirsiniz. Komutu shell üzerinde çalıştırabilirsiniz.
find . -name '*.dist' -print -execdir sh -c 'mv {} $(basename {} .dist)' \;
Sonuç aşağıdaki gibi olacaktır.
-rw-r--r-- 1 smokeping smokeping 1.6K Jan 25 14:31 basepage.html -rw-r--r-- 1 smokeping smokeping 2.6K Jan 25 14:31 config drwxr-xr-x 2 smokeping smokeping 4.0K May 5 11:49 examples -rw-r--r-- 1 smokeping smokeping 1.6K Jan 25 14:31 smokemail -rw-r--r-- 1 smokeping smokeping 59 Jan 25 14:31 smokeping_secrets -rw-r--r-- 1 smokeping smokeping 3.8K Jan 25 14:31 tmail
İlgili Belgeler
Ayrıca bu belgelere de bakabilirsiniz