![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Problemet med om, samtidigt som villkoren | kittusri9 | Shell-programmering och Skript | 3 | 04-24-2008 10:15 |
| flera villkor om / då | grandtheftander | UNIX for Dummies Frågor & Svar | 4 | 07-21-2006 02:58 |
| Om uttalande med två villkor | cin2000 | Shell-programmering och Skript | 1 | 01-23-2006 03:21 |
| Om uttalande med två villkor-E, & & | yongho | Shell-programmering och Skript | 16 | 06-14-2005 05:46 |
| flera villkor i IF-uttalanden | Tim mauger | Shell-programmering och Skript | 3 | 04-28-2002 10:42 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Om sedan uttalanden med två villkor ...?
Är det möjligt att installera två förutsättningar för en om sedan uttalandet i en pbash script? Till exempel, beroende på den text som värdet av en variabel jag tolka ur en xml-fil, jag vill tilldela den ett numeriskt värde. Exempel: Kod:
if [ "$VAR" = "Upper" ]; then VAR="25" fi if [ "$VAR" = "Lower" ]; then VAR="25" fi Kan dessa två uttalanden att ersättas med en enda? |
|
||||
|
Vad är "pbash"? Kod:
if [ "$VAR" = "Upper" ] || [ "$VAR" = "Lower" ]; then VAR=25 fi Modern POSIX Tankar har en rikare uppsättning villkor med [[villkor]], eller så kan du använda låda: Kod:
case $VAR in Upper|Lower) VAR=25;; esac |