![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | 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 here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Reindex or re-increment last field of txt file. | silenthands | Shell Programming and Scripting | 2 | 11-08-2007 10:43 AM |
| Retrieve 5th Field to Last Field !! | jobbyjoseph | UNIX for Dummies Questions & Answers | 3 | 05-16-2007 12:20 AM |
| Moving Part of a field to another field using AWK | rjsha1 | Shell Programming and Scripting | 5 | 08-04-2006 02:39 AM |
| TTL field??? | solvman | UNIX for Advanced & Expert Users | 11 | 10-11-2001 09:54 PM |
| awk sub-field? | kristy | UNIX for Dummies Questions & Answers | 2 | 10-05-2001 01:07 PM |
|
|
Submit Tools | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
add increment field when first field changes
Hi
I have a file that looks like the following: Name1 aaa bbbb Name1 ffd hhghg Name1 dffg ghhhh Name2 rtrt dfff Name2 rrtfr tgtt Name2 dsddf gfggf Name2 ffffg gfgf NAme3 fdff ghhgh Is it possible to format it so that a number increment field is added whenever the first field in a record changes. like that 1 Name1 aaa bbbb 1 Name1 ffd hhghg 1 Name1 dffg ghhhh 2 Name2 rtrt dfff 2 Name2 rrtfr tgtt 2 Name2 dsddf gfggf 2 Name2 ffffg gfgf Thanks |
| Forum Sponsor | ||
|
|
|
#2
|
||||
|
||||
|
Code:
nawk '$1 != prev {cnt++; prev=$1}{print cnt, $0}' myFile.txt
|
|
#3
|
|||
|
|||
|
Thanks so much.
This works great. Appreciate your help |
|||
| Google The UNIX and Linux Forums |