saya ada kasus yang mirip: saya ingin menghapus semua file yang berukuran lebih besar dari 50 mb di direktori /home/share. non verbose. ada saran?
regards ronnie muhadi > [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 > -- 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