Dua cara:
find . -name '*mp3' -or -name '*ogg' -print | xargs -J% mv % ../../Music
find . -name '*mp3' -or -name '*ogg' -exec mv {} ../Music \;
Yang pertama menggunakan pipa dan mungkin kehabisan ruang argumen; sedangkan yang kedua mungkin menggunakan terlalu banyak garpu dan lebih lambat. Namun, keduanya akan berhasil.
Cara lain adalah:
mv -v {*.mp3,*.ogg,*.wav} ../Music
mv -v {*.mp4,*.flv} ../Videos
PS:opsi -v menunjukkan apa yang sedang terjadi (verbose).
Tidak ada pemicu saat file ditambahkan ke direktori. Jika file diunggah melalui laman web, Anda mungkin dapat membuat laman web melakukannya.
Anda dapat meletakkan skrip di crontab untuk melakukan ini, di mesin unix (atau penjadwalan tugas di windows). Google crontab untuk petunjuk.
Untuk menggabungkan perintah Anda, gunakan perintah berikut:
mv *.mp3 *.ogg ../../Music
Anda dapat memasukkan "gumpalan" (nama file dengan wildcard) sebanyak yang Anda suka. Hal terakhir adalah direktori target.