Portál AbcLinuxu, 12. května 2025 07:04
find /home/moje/hudba/ -type f -name '*-mp3' | \ while read f; do mv -vi "$f" "${f%-mp3}-ogg" done
(za předpokladu, že jména neobsahují LF)
Ale jednak asi místo pomlčky má být tečka (jak už podotkli jiní), jednak mi není jasné, co si od toho slibujete. To máte soubory ve formátu OGG Vorbis, které jsou pojmenované s příponou mp3
?
find /home/moje/hudba/ -type f -name '*-mp3' -exec rename 's/-mp3$/-ogg/' {} \;
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.