![]() |
|
|
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 |
| Mönstermatchning problem i UNIX | maxmave | Shell-programmering och Skript | 2 | 06-03-2008 02:19 |
| mönstermatchning problem | namishtiwari | Shell-programmering och Skript | 2 | 05-23-2008 08:33 |
| mönstermatchning | mercuryshipzz | Shell-programmering och Skript | 4 | 01-14-2008 11:01 |
| Awk mönstermatchning, första och sista | smb_uk | Shell-programmering och Skript | 10 | 12-27-2007 09:03 |
| mönstermatchning problem | tyglar | Shell-programmering och Skript | 8 | 10-27-2007 12:44 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
#1 (permalänk)
|
||||
|
||||
|
Problemet med CASE mönstermatchning
Jag använder ksh på en HP-UX. Jag har ett enkelt skript men jag har problem med fallet uttalande: --
#! / usr / bin / sh CHL \u003d "SM.APPLE_SWIFT_DV" LoConfirm \u003d "" fallet $ CHL i [SM.APPLE_SWIFT_ @ (AL | DS | DU | DV)]) LoConfirm \u003d "Använda kanal på Building 1" echo "test conditon1" echo $ LoConfirm;; [SM.APPLE_SWIFT_ @ (CV | CU | CS | BL)]) LoConfirm \u003d "Använda kanalen till att bygga upp 2" echo "test condition2" echo $ LoConfirm;; *) LoConfirm \u003d "Okänt test" echo $ CHL echo $ LoConfirm;; ESAC Den rörliga alphachl kan bara innehålla en sträng som är antingen SM.APPLE_SWIFT_AL eller SM.APPLE_SWIFT_DS eller SM.APPLE_SWIFT_DU eller SM.APPLE_SWIFT_DV. Om det är en av dessa strängar sedan skriver ut ett meddelande "Använda kanalen till att bygga upp en 1". När jag kör skriptet bara skriver ut messgae "okänt prov". Jag försökte bara sätta in line [SM.APPLE_SWIFT_DV]), men fortfarande har "okänt prov". Är det något fel med mitt fall syntax särskilt mönstermatchning bit tack? Tack på förhand ... Newbies. |