Sida 1 av 1
Ta bort ext i filnamn [LÖST]
Postat: 24 nov 2007, 14:45
av TicToc
Hur kan jag ändra denna rad så att min nya fil heter tex. bil.png och inte bil.svg.png?
Kod: Markera allt
for i in *.svg; do inkscape -f "$i" -e "$i.png" -h 41; done
SV: Ta bort ext i filnamn
Postat: 24 nov 2007, 14:59
av Lars
Enklast är väl "${i/svg/png}", eller så kan man hitta på något med kommandot basename.
SV: Ta bort ext i filnamn
Postat: 24 nov 2007, 15:43
av Zhaozhou
Här har du en python 3liner som gör samma just det, om det är till någon hjälp. (:
Kod: Markera allt
for i in os.listdir("."):
if (i[-4:] == ".svf"):
os.system("inkscape -f " + i + " -e " + i[-4:] + ".png -h 41");
Ah, lars hann före. (:
Nu lär jag mig nått nytt med.
SV: Ta bort ext i filnamn
Postat: 24 nov 2007, 16:04
av TicToc
Tack båda, har testat Lars förslag och det fungerade bra.