Tachchen!
Bin gerade dabei ein Bashscript zu schreiben. Notwendig ist die Eingabe eines Dateinames und optional zweier Schalter. Einmal ein Zahlenwert und einmal die Option -m also im Prinzip so
bashscript <filename.pdf> [resolution] [-m]
Klar ist, wie ich den Dateinamen übergebe
if test -z $1; then echo "Usage: `basename $0` <filename.pdf> [resolution] [-m]" exit fi
Doch wie mache ich es für die anderen beiden Variablen? Muss ich da Abfragen, ob $2==-m ist, oder geht das auch eleganter? Einfach $2 wahllos übergeben kann ich ja nicht 😉
Tschuess
Christoph