![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Har du brug for hjælp hentningstidspunkt udgangen af linjenummer | icalderus | Sun Solaris | 3 | 09-21-2007 03:34 AM |
| generering af tilfældige tal med hamming afstand 4 | hack_tom | Shell Programmering og Scripting | 2 | 04-29-2007 02:27 AM |
| tilføje linjenummer | esham | Shell Programmering og Scripting | 4 | 03-07-2005 10:46 AM |
| Udskrivning linjenummer | MizzGail | UNIX for dummyer Spørgsmål & svar | 2 | 07-25-2002 05:18 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Code:
cat -n "$file" | sed -e 's/^ *[1-9][0-9]*/&)/' Det regulære udtryk matcher starten af linjen, nul eller flere rum, og en nonzero positivt heltal, og sed erstatter enhver kamp med uanset matchede (& er den "magiske" karakter, der gør det) og en højre parentes. Faktisk er formentlig lettere i awk. Code:
awk '{ print NR ") " $0 }' "$file"
NR er det nuværende linje nummer og $ 0 er input linje. Sidst redigeret af æra; 04-28-2008 på 06:20 PM.. Årsag: awk også |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|