Konservburk hjälpte mig med ett script som ändrar storlek på foton från exempelvis 3456x2592 till 800x600. Det funkar alldeles ypperligt. Jag har skapat en kopia av det scriptet och ändrat lite grann så att jag även kan skapa foton som är 1280x960 i storlek. Problemet som uppstår är att skapar jag först 800x600 så skapas en mapp i aktuell katalog, där hamnar alla bilder i den storleken. Vill jag nu skapa foton i storleken 1280x960 skapas den mappen både i aktuell katalog samt som en underkatalog till 800x600. Hur kan det bli så? Jag skickar med hur scriptet ser ut, det enda jag har ändrat är storleken och namnet på katalogen som ska skapas. Nån som ser nåt galet i scriptet?
Foton 800x600
Kod: Markera allt
#!/bin/bash
find -iregex '.*\.jpe?g' -type f -execdir mkdir -p 800x600 \; -execdir mogrify -path 800x600 -scale 800x600\> {} \;
Kod: Markera allt
#!/bin/bash
find -iregex '.*\.jpe?g' -type f -execdir mkdir -p 1280x960 \; -execdir mogrify -path 1280x960 -scale 1280x960\> {} \;
FOTO/2009/02/02-07/En massa foton här
800x600 (mappen skapas av scriptet)
1280x960 (mappen hamnar som en undermapp till 800x600
1280x960 (men skapas även här) alltså jag får en dublett av den mappen
Hoppas det är glasklart

//Tobbe