![]() |
|
|
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 helpen | GrepMe | Programmeren en Shell Scripting | 3 | 06-20-2007 12:47 |
| hulp bij getopts | problemen | Programmeren en Shell Scripting | 1 | 05-05-2006 12:07 AM |
| getopts | yerra | Programmeren en Shell Scripting | 5 | 03-26-2005 10:43 |
| getopts | Programmeren en Shell Scripting | 3 | 12-05-2002 07:42 PM | |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Hulp in getopts
Hoi,
Mijn script zal een invoerbestand als parameter (die niet verplicht is) en ook een optie. ksh my_script.sh <inputfile> [-n] De optie-n heb ik op geen enkele manier gerelateerd aan de input file. Nu het probleem is hier toen ik het script met de input bestand en de optie (de manier zoals hierboven vermeld), de mogelijkheid een deel van de code niet werkt als gevolg me met geen actie. Maar toen ik het script op deze manier krijg ik mijn gewenste output ksh my_script.sh-n <inputfile> Maar dit is niet de manier zou ik noem ze. Waarom de optie gegeven aan het einde is niet het uitvoeren van haar optreden.? Is het een regel voor getopts of een probleem met mijn code? Please help me met betrekking tot dit. Voorbeeldcode: #! / bin / ksh terwijl getopts' n 'optie doen case "$ optie" in n) echo "optie is n" ;; ?) Echo "Bad optie opgegeven ...." ;; esac gedaan shift `expr $ OPTIND - 1" Invoerbestand \u003d $ 1 echo $ invoerbestand Thanks in advance, Chella |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|