Saya ingin menemukan semua .mkv
file di direktori unduh saya dan membuat tautan keras ke mereka di /movies/
direktori saya .
Inilah yang saya miliki sejauh ini:
for i in `find /download/ -name *.mkv`; do ln "$i" /movies/; done
Yang hampir berhasil: Saya menerima banyak tautan keras ke nama file sebagian. Artinya, alih-alih tautan keras untuk mengatakan The Best Movie Ever.mkv
saya menerima empat tautan keras, satu ke The
satu ke Best
satu Movie
dan satu keEver.mkv
Ada saran?
find
logika inti seharusnya bisa digunakan untuk Anda. superuser.com/a/847795/167207