Re: How to insert an incremented line count?

Kezdőlap
Csatolmányok:
Üzenet email-ben
+ (text/plain)
Üzenet törlése
Válasz az üzenetre
Szerző: KevinO
Dátum:  
Címzett: joe, Main PLUG discussion list
Tárgy: Re: How to insert an incremented line count?
Josef Lowder wrote:
> How can one insert an incremented line count number
> at the beginning of every line of a text file?
>
> A shell script that I had on my old unix system used to do
> something like this, but I can't get it to work on my current
> linux system.
>
> # increment - increments line-sequence numbers
>
> grep -v "=" $1 ^
> grep -n '^' ^
> sed 's/^\([1-9]\):\(.*\)/000\1:\2/
> s/^\([1-9][0-9]\):\(.*\)/00\1:\2/
> s/^\([1-9][0-9][0-9]\):\(.*\)/0\1:\2/
> s/^\([0-9][0-9][0-9][0-9]\):\(.*\)\.\([0-9][0-9][0-9][0-9]\)\(.*\)/\2\.\1\4/'
>
>

$ cat add_line_numbers
#!/bin/bash
let a=1
while read input_line
do echo $a'>'$input_line
let a=a+1
done

add_line_numbers < input_file

- --
KevinO
---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss