![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Jämför 2 filer till en enda kolumn och produktion skillnader | samit_9999 | UNIX for Dummies Frågor & Svar | 1 | 04-23-2008 12:02 |
| Konsekutiv utrymmen inom input omvandlas till en enda plats | NinersFan | Shell-programmering och Skript | 4 | 09-04-2007 08:59 |
| Hur hittar Null värdet i Om villkoret | koti_rama | Shell-programmering och Skript | 2 | 07-17-2007 05:20 |
| ersätter enda utrymme i argument | convenientstore | Shell-programmering och Skript | 7 | 04-25-2007 01:02 |
| jämföra null med icke-null | Nitin | Shell-programmering och Skript | 8 | 11-04-2006 07:58 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Hur man jämför null och rymden med hjälp av en enda om villkoret
Hej
Jag har en indatafil med många områden och alla sparade som kommer att vara med i dubbla citationstecken (""). Jag vill checka fält innehåller balnk, null eller rymden med hjälp skick med om. när jag skriver kod som nedan för om tillstånd att fungerar inte a \u003d `awk-F ',' '(gsub (" \ "", "", $ 1), "NF \u003d\u003d 0'; printf $ 1) 'temp.txt" echo $ a if [-z "$ a"] | | [ "$ a" \u003d ""] sedan echo "1st ingivandet innehåller null eller utrymme Korrigera" annan echo "fältet har data" fi Felmeddelande: Account_SourceFile_Validation.sh [288]: [: hittades inte. Kan någon hjälpa till med detta. Tack |