![]() |
|
|
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 |
| eenvoudige shell - hoe je een parameter getypt in een shell script | cmitulescu | Programmeren en Shell Scripting | 4 | 01-09-2009 08:45 PM |
| Eenvoudige shell script Need Help | kulbir | Programmeren en Shell Scripting | 2 | 02-27-2008 01:14 |
| Please Help op eenvoudige shell script | dmosheye | Programmeren en Shell Scripting | 1 | 09-18-2006 07:38 PM |
| behoefte aan een eenvoudig shell script | Mar1006 | Programmeren en Shell Scripting | 1 | 08-01-2006 11:45 |
| A Simple shell script | provo | Programmeren en Shell Scripting | 2 | 12-04-2001 05:42 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
eenvoudige shell script probleem
hi all. Ik heb een klein probleem. im principe lezing input van de gebruiker van het toetsenbord in de variabele "telefoonnummer". Ik wil een beetje fout te controleren om te controleren of de gebruiker doet iets in te voeren voor de waarde telefoonnummer.
Ik had dit: lees telefoonnummer if [$ telefoonnummer \u003d ""] dan ..... anders ..... fi maar thatjust voert vervolgens instructies in tussen "toen" en "anders", maar niet "anders" en "fi". any ideas? bedankt al bij voorbaat voor uw hulp. |
|
||||
|
oplossing: recursief aanroepen van een functie
hiiii djt0506,
kreeg een gemakkelijke oplossing voor u ...u neeed naar een functie schrijven "functie Func_validate_phone_number" die zal valideren het telefoonnummer ingevoerd door de gebruiker. Als de pH is niet leeg zal het weer bellen met de dezelfde functie en vraagt de gebruiker in te voeren .... totdat hij iets anders dan treedt "enter". Als u wilt valideren verder (voor geldige nummers of geen tekens etc) dan moet je wat meer validaties doen .... wat ook weer rustig eenvoudig .hier is mijn code .... functie Func_validate_phone_number ( if [-z "$ ph"] dan echo "Telefoonnummer mag niet leeg .... gelieve opnieuw in te voeren." lees ph Func_validate_phone_number "$ ph" anders echo "Bedankt voor het geven van uw telefoonnummer ..... bye" fi ) echo "Voer het telefoonnummer" lees ph Func_validate_phone_number "$ ph" Ik heb het getest ..... het werkt prima ...cya |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|