![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| ksh scripting helpen | praveenbvarrier | Programmeren en Shell Scripting | 1 | 04-15-2008 11:19 |
| SQL scripting helpen | sam786 | Programmeren en Shell Scripting | 3 | 12-10-2007 12:31 |
| verschil tussen AIX shell scripting en Unix shell scripting. | haroonec | Programmeren en Shell Scripting | 2 | 04-12-2006 09:12 |
| scripting goeroe's pls help me met scripting op AIX | thatiprashant | Programmeren en Shell Scripting | 1 | 01-20-2006 07:58 PM |
| Scripting? | woofie | What's On Your Mind? | 1 | 03-09-2005 07:03 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Scripting helpen
Hoi, Ik heb een opdracht voor mijn Unix klasse om een programma te schrijven vraagt de gebruiker om een getal. de gebruiker kiest vervolgens een optie uit een menu van de vraag of ze af te tellen tot nul van het aantal zij, of tellen vanaf nul op het nummer. De fout Ik krijg steeds is binaire operator verwacht voor lijnen 9 en 14, dan wanneer ik dat hij zegt unary exploitant verwacht. Ook ik wil weten of ik gecodeerde dit hele ding corretly. Any ideas? Code:
echo "Enter a number" read $number echo "What do you want to do to this number?" echo "Enter d, to count down to zero" echo "Enter u, to count up from zero" read choice case $choice in d) while [ "$number" \>= "0" ] do echo $number $number = `expr $number - 1` done;; u) while [ "0" \<= "$number" ] do echo $number $number = `expr $number + 1` done;; esac echo "bye" ~ |
|
||||
|
Hallo, Bedankt Lachend Dragon. i vaste de problemen met geen van de dollar-teken voor de keuze variabele. Maar nu kan ik run het script en ik krijg geen fouten, maar niets uitgangen, behalve het "bye" aan het eind. Ik weet dat je cant geef me het antwoord, maar zou u weten hoe u in de juiste richting?
|
|
|||||
|
Zoals Lachende Draak genoemd is het tegen de forum regels terbeschikkingstelling huiswerk ..., maar ten minste u enige moeite: Code:
echo "Enter a number" read number echo "What do you want to do to this number?" echo "Enter d, to count down to zero" echo "Enter u, to count up from zero" read choice case $choice in d) while [ "$number" -ge 0 ] do echo $number number=`expr $number - 1` # no spaces here before/after = sign done;; u) while [ 0 -le "$number" ] do echo $number number=`expr $number + 1` done;; esac echo "bye" ~ Laatst gewijzigd door Rubin; op 05.14.2008 08:59 PM.. Reden: verwijderd extra $ $ |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|