![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how to access values of awk/nawk variables outside the awk/nawk block? | saniya | Shell Programming and Scripting | 5 | 05-13-2008 07:37 AM |
| nawk question | DeltaX | Shell Programming and Scripting | 10 | 03-06-2008 08:51 PM |
| nawk/ksh help | DeltaX | Shell Programming and Scripting | 0 | 03-06-2008 03:54 PM |
| nawk -v to awk | kamel.seg | Shell Programming and Scripting | 2 | 12-18-2007 07:30 AM |
| nawk | whatisthis | Shell Programming and Scripting | 3 | 09-29-2004 01:44 PM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
NAWK question
Hello everybody !!
I just started messing around with NAWK/AWK and I find it very interesting. I was trying to have script that prints only the the different lines (lines that are identical and adjacent, some that are identical and not adjacent, and some that are just different) I tried direclty using the command line (awk '$1 != previous { print; previous = $1 }' file) I am trying to do it in a script. Your help will be appreciated ![]() |
|
||||
|
I think I figured it out !!
Thanks anwyays. I have another question ![]() I'm trying to do a fold script similar to the one built in the system. For ex, let say I wanna fold lines at 80 columns ( given input with lines that are 120 columns long, it prints the first 80 characters of each line, a new line, and then the remaining 40 characters ) Thanks in advance |
|
||||
|
Quote:
Code:
awk '{s1=substr($0,1,80);s2=substr($0,81);print s1;print s2}' file
|
|
||||
|
I figured it out
![]() Last edited by DeltaX; 02-01-2008 at 06:56 PM.. Reason: solved the prob |
| Sponsored Links | ||
|
|