kugelschubs
Registered User
Hallo,
ich muss vorweg sagen das ich absolut keine Ahnung von bash Scripten habe.
Daher bitte ich hier um Hilfe, die SuFu hat mir auch nicht wirklich geholfen.
Ich möchte eine bash Datei haben die nacheinander folgende Befehle ausführt:
Die Fotos die ich in den Ordner "startordner" hochlade sollen also erst einmal umgewandelt werden in .jpg statt mit Grossschreibung .JPG
Dann jeweils in den ordner "gross" und "klein" kopiert werden, um dort dann dort verkleinert zu werden, einmal auf 680x680 Pixel und einmal auf 100x120 Pixel so dass ich dann eine grosse Version des Fotos habe und ein Vorschaubild.
Danach sollen die Originalfotos aus dem "startordner" wieder gelöscht werden.
Die bash Datei soll später über Usermin aufgerufen werden können, ich weiss das es da dann auch eine Ausgabe mit echo gibt, aber wie ich das nun selbst schreiben soll das bash script... keine Ahnung.
Bin dankbar für jeden Vorschlag.
Denkbar wäre auch ein perl script, falls sowas jemand hat oder Ideen dazu hat.
Gruss
Peter
Edit:
habe Rootserver mit Suse Linux 10.2
Imagemagick liegt unter /usr/bin/mogrify , die shells unter /bin/bash etc. ...
und falls noch was wichtig wäre zu wissen bitte fragen, danke
ich muss vorweg sagen das ich absolut keine Ahnung von bash Scripten habe.
Daher bitte ich hier um Hilfe, die SuFu hat mir auch nicht wirklich geholfen.
Ich möchte eine bash Datei haben die nacheinander folgende Befehle ausführt:
Code:
mogrify -format jpg /homepfad/startordner/*.JPG
cp -uv /homepfad/startordner/*.jpg /homepfad/gross/
cp -uv /homepfad/startordner/*.jpg /homepfad/klein/
mogrify -resize 680x680 /homepfad/gross/*.jpg
mogrify -resize 100x120 /homepfad/klein/*.jpg
rm -fv /homepfad/startordner/*.jpg
rm -fv /homepfad/startordner/*.JPG
Die Fotos die ich in den Ordner "startordner" hochlade sollen also erst einmal umgewandelt werden in .jpg statt mit Grossschreibung .JPG
Dann jeweils in den ordner "gross" und "klein" kopiert werden, um dort dann dort verkleinert zu werden, einmal auf 680x680 Pixel und einmal auf 100x120 Pixel so dass ich dann eine grosse Version des Fotos habe und ein Vorschaubild.
Danach sollen die Originalfotos aus dem "startordner" wieder gelöscht werden.
Die bash Datei soll später über Usermin aufgerufen werden können, ich weiss das es da dann auch eine Ausgabe mit echo gibt, aber wie ich das nun selbst schreiben soll das bash script... keine Ahnung.
Bin dankbar für jeden Vorschlag.
Denkbar wäre auch ein perl script, falls sowas jemand hat oder Ideen dazu hat.
Gruss
Peter
Edit:
habe Rootserver mit Suse Linux 10.2
Imagemagick liegt unter /usr/bin/mogrify , die shells unter /bin/bash etc. ...
und falls noch was wichtig wäre zu wissen bitte fragen, danke
Last edited by a moderator: