Hallo, ich wollt mal wissen, wie ich ein Argument zu einem sh-skript hinzufügen kann (also zum Beispiel: "sh test.sh --help") dass da dann ein Text angezeigt wird. Danke, Philipp
Philipp Lorenz schrieb:
Hallo,
ich wollt mal wissen, wie ich ein Argument zu einem sh-skript hinzufügen kann (also zum Beispiel: "sh test.sh --help") dass da dann ein Text angezeigt wird.
Danke, Philipp
Hallo Philipp, guck Dir mal an, wie die rc-Scripte unter /usr/sbin/ aufgebaut sind. Standard ist, eine case-Abfrage über die Eingabe zu machen. Grüße, Felix
Am Samstag, 26. August 2006 22:09 schrieb Philipp Lorenz:
Hallo,
ich wollt mal wissen, wie ich ein Argument zu einem sh-skript hinzufügen kann (also zum Beispiel: "sh test.sh --help") dass da dann ein Text angezeigt wird.
man getopts man getopt typisch: while getopts x:h opt do case $opt in x) ARGUMENT=$OPTARG ## Option: -x argument ;; h) .... ## Option: -h (ohne Argument) ;; *) # unbekannt esac done shift `expr $OPTIND - 1` # nun enthalten $1, $2,.. die restlichen Argumente Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
participants (3)
-
Dr. Jürgen Vollmer
-
Felix Nawroth
-
Philipp Lorenz