![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| zoeken en vervangen | javeed7 | Programmeren en Shell Scripting | 1 | 04-02-2008 10:00 |
| zoeken en vervangen | mahabunta | UNIX voor Dummies Questions & Answers | 7 | 09-21-2006 01:05 PM |
| zoeken en vervangen | valhutch | UNIX voor Dummies Questions & Answers | 4 | 07-29-2006 06:20 PM |
| zoeken en vervangen | vikas_j @ hotmail | UNIX voor Dummies Questions & Answers | 3 | 02-25-2002 05:41 PM |
| Zoeken en vervangen | gagansharma | Programmeren en Shell Scripting | 3 | 11-27-2001 04:17 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
vinden vervangen
Hoi
Ik ben de vervanging van sommige string gebeurtenissen met lege string in alle bestanden in een map met behulp van vinden. /-name "*. dmp" | xargs perl -pi-e 's / \ \ n / / g' | haar rekening te veel tijd voor de vervanging en ombuigen naar hetzelfde bestand in dezelfde directory. Ook daarna ben ik het vinden van laatste teken van elke line.If laatste teken is puntkomma i am verwijderen it.If laatste karakter is niet puntkomma Ik voeg de volgende lijn te presenteren met behulp van sed -e: a-e'/;$/! N; s / \ n / /; ta '-e' s /;$//' Maar dit is ook te veel tijd voor de operatie. Ik doe vooral operatie zonder looping. Kan iedereen het eens te bekijken? |
![]() |
| Bladwijzers |
| Labels |
| zoeken, xargs |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|