![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| sagen Sie mir, was ist falsch in diesem? | nadman123 | Shell Programmierung und Scripting | 1 | 04-10-2008 02:11 AM |
| if [-s $ file]; Was ist in dieser? | varungupta | UNIX für Fortgeschrittene und Experten | 5 | 08-21-2007 02:24 AM |
| Was ist mit diesem Skript? | kayarsenal | Shell Programmierung und Scripting | 2 | 08-25-2006 10:58 AM |
| Was ist mit dem Befehl mv | dsravan | Shell Programmierung und Scripting | 0 | 08-10-2006 04:30 PM |
| was ist falsch mit dieser awk? | george_ | Shell Programmierung und Scripting | 5 | 04-04-2006 05:58 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
sagen Sie mir, was ist falsch mit dieser
Code:
#! /bin/bash
USAGE="[[-a ] | [-b]]
if [ $# = 0 ]
then
echo "$USAGE"
exit 1
fi
while getopts lb: OPTION
do
case $(OPTION)in
a) echo Hi there!
exit 2;;
b) echo hello
o) OARG=$OPTARG;;
\?)echo "$USAGE" ;;
exit 2;;
esac
done
shift `expr $OPTIND -1`
Sag mir, was ist falsch mit dieser |
|
||||
|
Durch die schnelle Inspektion:
Sie sind ohne Abschluss Zitat über die Verwendung variabler Sie haben die falsche Klammern in "case $ (OPTION)". Die ordnungsgemäße Klammern wäre geschweiften Klammern, aber sie sind nicht wirklich notwendig. $ (OPTION) oder einfach nur $ OPTION Es ist ein Doppel-Semikolon fehlt nach dem "b" bei |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|