![]() |
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 |
| 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 |
| hur man kan få värden för awk / nawk variabler utanför awk / nawk block? | saniya | Shell-programmering och Skript | 5 | 05-13-2008 07:37 |
| nawk fråga | DeltaX | Shell-programmering och Skript | 10 | 03-06-2008 08:51 |
| nawk / ksh hjälp | DeltaX | Shell-programmering och Skript | 0 | 03-06-2008 03:54 |
| nawk-V-awk | kamel.seg | Shell-programmering och Skript | 2 | 12-18-2007 07:30 |
| nawk | whatisthis | Shell-programmering och Skript | 3 | 09-29-2004 01:44 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
NAWK fråga
Hej alla!
Jag har precis börjat leka med NAWK / AWK och jag finner det mycket intressant. Jag försökte få script som skrivs bara de olika linjerna (linjer som är identiska och angränsande, några som är identiska och inte ligger intill, och några som är bara annorlunda) Jag försökte direclty med kommandoraden (awk '$ 1! \u003d Föregående (print; tidigare \u003d $ 1)' file) Jag försöker göra det på ett manus. Din hjälp kommer att uppskattas ![]() |
|
||||
|
Jag tror jag kom på det!
Tack anwyays. Jag har en fråga ![]() Jag försöker göra ett veck skript som liknar den inbyggda i systemet. För ex, låt säga att jag vill vika linjer i 80 kolumner (given insats med linjer som är 120 kolumner lång, skriver den ut de första 80 tecken i varje rad, en ny linje, och sedan de återstående 40 tecken) Tack på förhand |
|
||||
|
Citat:
Kod:
awk '{s1=substr($0,1,80);s2=substr($0,81);print s1;print s2}' file
|