![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| fortæl mig hvad der galt i det? | nadman123 | Shell Programmering og Scripting | 1 | 04-10-2008 02:11 AM |
| if [-s $ File]; Whats forkert i dette? | varungupta | UNIX for Advanced & Ekspertsøgning Brugere | 5 | 08-21-2007 02:24 AM |
| Hvad er der galt med dette script? | kayarsenal | Shell Programmering og Scripting | 2 | 08-25-2006 10:58 AM |
| Hvad er der galt med den MV kommando | dsravan | Shell Programmering og Scripting | 0 | 08-10-2006 04:30 PM |
| Hvad er der galt med denne awk??? | george_ | Shell Programmering og Scripting | 5 | 04-04-2006 05:58 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
fortæl mig hvad der galt med denne
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`
Fortæl mig whats galt med denne |
|
||||
|
Ved hurtig inspektion:
Du mangler en afsluttende citat om USAGE variable Du har den forkerte parentes i "sagen $ (OPTION)". Den korrekte parentes ville være krøllede parenteser, men de er egentlig ikke nødvendigt her. $ (OPTION) eller bare $ OPTION Der er en dobbelt semikolon savnet efter det "b"-sagen |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|