[EMAIL PROTECTED] wrote:
Dear All,

Saya punya masalah :
1. Saya ingin menghapus semua file dengan nama tertentu (misal : test.db)
pada harddiks sekaligus dengan satu perintah, kira-kira gimana ya caranya
?

# find / -name test.db -print0 | xargs -r0 rm -f --


pakai -iname kalau up/locase tidak penting.

2. Saya ingin mengganti nama dari file-file yang terdapat pada suatu
direcktory kedalam betuk lowercase, (misal Test.TXT menjadi test.txt),
perintahnya kira-kira seperti apa ?

$ for f in *; do mv -i -- "$f" "$(echo "$f"|tr '[:upper:]' '[:lower:]')";done

Jangan memandang remeh penggunaan '--' & quotes,
karena mungkin saja di antara nama directory/file yang
ditraverse mengandung blanks (tabs/spasi)
atau dimulai dengan char '-', atau malah '[newline]' char.

eg:

/var/My Collection/- Album/dirname with new
line char/tesT.DB

--
+-R-| Mozilla 1.6 Gecko20040116 |-H-| Powered by Linux 2.4.x |-9-+
|/v\ Agus Budy Wuysang                   MIS Department          |
| |  Phone:  +62-21-344-1316 ext 317     GSM: +62-816-1972-051   |
+------------| http://www.fasw.co.id/person/supes/ |-------------+

--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php



Kirim email ke