Örnek
Alt dizinlerdeki *.mp4 dosyalarını bulup bu dosya ile aynı dizindeki folder.jpg dosyasını mp4 dosya ismi.jpg haline getirmek isteyelim. Şöyle yaparız.
Alt dizinlerdeki *.mp4 dosyalarını bulup bu dosya ile aynı dizindeki folder.jpg dosyasını mp4 dosya ismi.jpg haline getirmek isteyelim. Şöyle yaparız.
for movie in ./*/*.mp4; do mv -- "${movie%/*}/folder.jpg" "${movie%.mp4}.jpg"; done
Açıklaması şöyle.${movie%/*} and ${movie%.mp4} are both examples of suffix removal. ${movie%/*} returns the directory that the movie file is in and ${movie%.mp4} returns the name of the movie file minus the extension .mp4.
Hiç yorum yok:
Yorum Gönder