Portál AbcLinuxu, 12. května 2025 12:35
abc.jpg.webp def.jpg.webp ghi.png.webp jkl.jpg.webpdocielit chcem
abc.webp def.webp ghi.webp jkl.webpSkusam to takto napr. pre jpg, ale vobec to nefunguje
find . -name '*.webp' -exec sed -i 's/\.jpg//g' {} \;Pravdepodobne by to slo spravit aj priamo v skripte na konverziu, ale bohuzial, nie som znaly ani zakladov skriptovania.
Řešení dotazu:
rename 's/\.jpg//' *.webp
rename 's/\.png//' *.webp
find -type f -exec sh -c 'mv "{}" "$(basename {} .jpg.webp)".webp' \;nebo
rename --last '.jpg.webp' .webp ./**/*.jpg.webp
rename
má různé varianty, může se trochu lišit podle toho, která je nainstalovaná.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.