| [reply] [d/l] [select] |
Huh? Just run cat -n and copy the results that
are printed in your terminal or redirect to a temp file:
cat -n foo.pl > foo.pl.numbered
Don't change the file itself. But for the record, i stopped
using line numbers when i stopped programming in BASIC.
If i need to provide line numbers as an example, i just
comment the relevant lines ... not the whole darned script.
;)
UPDATE:
I see now ... you mean to remove the line numbers after the
fact - as in i copy your code above and try to run it
without having to manually remove the line numbers. How
about:
perl -pe"s/^\s+\d+\t//" foo.numbered > foo.pl
Don'cha just love Perl. :)
| [reply] [d/l] |
tac does the same thing as cat, just backwards - so to undo cat -n ...
Obviously the line numbers...
Oh, this is ridiculous, I'm going for a beer. Where's a weekend when you need one? :-)
--tidiness is the memory loss of environmental mnemonics
| [reply] [d/l] [select] |
Didn't even know that one. Been using nl myself.
Makeshifts last the longest.
| [reply] |