![]() |
|
|
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 dd-kommando eller kanske AFS problem | Anta | Shell-programmering och Skript | 0 | 08-25-2006 11:10 |
| SSH Problem auth problem | budrito | UNIX för avancerade & Expertanvändare | 1 | 03-17-2004 10:12 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
awk problem
Hej,
Jag har en dat fil havinf de uppgifter som denna. den innehåller 3 områden som detta. t ex: *** *** *** *** *** *** *** *** *** 12,34 45,64 78,21 *** **** **** Nu vill jag skriva rader endast som information. awk kommer att fungera. Lämna syntax för detta. |
|
||||
|
Re: awk problem
Detta bör arbeta
katt <filnamn> | awk '$ 0! ~ / \ * / (print)'> desired_file Alla gör är att matcha om "*" finns inom en rad. Om det inte är utskrifter linjen. Du kan dirigera om utmatningen till en fil för att få önskad riktning. |