![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| awk, overser første x antall linjer. | trey85stang | Shell programmering og Skripting | 8 | 05-21-2008 05:44 |
| Hvordan kan jeg ignorere bare de linjene som har # i begynnelsen? | csaha | Shell programmering og Skripting | 1 | 01-30-2006 03:35 |
| Ignorer Linjer som starter med # | sysera | Shell programmering og Skripting | 4 | 08-23-2005 10:04 |
| Fjerne dupliserte linjer ignorere saken | hellsd | UNIX for Dummies Spørsmål og svar | 17 | 12-02-2004 10:47 |
| Hvordan lage en gjeldende kjører prosessen ignorere SIGHUP signal? | stevensxiao | UNIX for Advanced & ekspertbrukere | 3 | 12-02-2003 01:35 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Foreta sed ignorere linjer
Hei
Jeg bruker sed i et skript for severall endringer i filer. Jeg whish en av erstatninger jeg laget for å være aplied til hver linje som har ordet "skript" med unntak for de som begynner med "rsh", som jeg ønsker sed å ignorere. Er dette mulig? Hvis ja, hvordan kan jeg det? Det substitusjon Jeg laget er denne: s / \ (.* skript \) / $ BUSINESS_SCRIPTS / Takk. Carlos |
|
||||
|
gjelder noen endring: Code:
s/\(.*scripts\)/$BUSINESS_SCRIPTS/ gjelder endringen bare de linjene starter ikke med "rsh": Code:
/^rsh/ ! {
s/\(.*scripts\)/$BUSINESS_SCRIPTS/
}
Den første regexp begrenser gjennomføring av substitusjon til de linjene matchet av det. Den utropstegn reverserer denne begrensningen. Du kan plassere flere kommandoer mellom klammeparentes, de alle vil bli henrettet bare for dem linjer matchet (eller ikke er ikke matchet, henholdsvis) ved den første RegExp. Tenk på det som sed-ekvivalent av "hvis ... så ..." Bakunin Bakunin |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|