![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Met behulp van getopts | TurboArkhan | Programmeren en Shell Scripting | 3 | 06-22-2009 05:31 PM |
| getopts vraag | k2k | Programmeren en Shell Scripting | 2 | 06-26-2008 10:05 PM |
| getopts vraag! | andy2000 | Programmeren en Shell Scripting | 1 | 03-27-2007 01:15 |
| vraag over getopts | ahtat99 | Programmeren en Shell Scripting | 2 | 08-20-2006 02:45 PM |
| hulp bij getopts | problemen | Programmeren en Shell Scripting | 1 | 05-05-2006 12:07 AM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
getopts vraag
Ik probeer in te stellen wordt gevraagd wanneer u niet de juiste informatie of dont geef de informatie op alle bij het uitvoeren van een script. Hieronder is de vraag die ik vraag, en ik weet niet hoe het opzetten van de if-statements om ervoor te zorgen dat de gebruiker de naam, de CPU's, geheugen en ip. Ik kreeg te horen dat getopts met een staakt verklaring kan nuttig zijn, maar im niet zeker weet hoe deze toe te passen. Alle hulp wordt zeer gewaardeerd ...
NAAM \u003d $ 1 NCPUS \u003d $ 2 MEMORY \u003d $ 3 IP \u003d $ 4 MachineName \u003d `hostname" MASTERHOST \u003d svvnyc702 echo "Wilt u doorgaan met het creëren van UAT ZONE zone-$ (NAME), CPU's $ NCPUS (), ($ MEMORY MEMORY), ($ IP IP) <Y of n>? \ c " lees WISH echo if [$ WISH \u003d "n"]; vervolgens echo "Je koos niet, tot ziens" afrit fi if [! WISH $ \u003d "y"], vandaar echo in vaild OptIn g - verlaten afrit fi |
|
||||
|
hier is hoe je het doet,
a, b, c zijn de commando-regel opties Code:
while
getopts a:b:c: OPT 2>/dev/null
do
case $OPT in
a)
VarA=$OPTARG
;;
b)
VarB=$OPTARG
;;
c)
VarC=$OPTARG
;;
*)
help #Call help function
;;
esac
done
|
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|