![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
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 |
| finne og erstatte | javeed7 | Shell programmering og Skripting | 1 | 04-02-2008 09:00 |
| finne og erstatte | mahabunta | UNIX for Dummies Spørsmål og svar | 7 | 09-21-2006 12:05 |
| finne og erstatte | valhutch | UNIX for Dummies Spørsmål og svar | 4 | 07-29-2006 05:20 |
| finne og erstatte | vikas_j @ hotmail | UNIX for Dummies Spørsmål og svar | 3 | 02-25-2002 05:41 |
| Søk og erstatt | gagansharma | Shell programmering og Skripting | 3 | 11-27-2001 04:17 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
finne erstatter
Hei
Jeg setter noen streng forekomstene med tom streng i alle filer under en katalog som bruker find. /-name "*. dmp" | xargs perl -pi-e 's / \ \ n / / g' | det tar for mye tid for å erstatte og viderekobler til samme filen i samme mappe. Tilsvarende etterpå jeg finne siste tegn på hver line.If siste tegnet semikolon jeg fjerne it.If siste tegnet er ikke semikolon jeg legger neste linje presentere line hjelp sed -e: a-e'/;$/! N; s / \ n / /; ta '-e' s /;$//' Men dette er også å ta for mye tid for operasjon. Jeg gjør ovenfor uten looping. Kan noen ta en titt på det? |
![]() |
| Hugseliste |
| Tags |
| finne, xargs |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|