![]() |
|
|
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 |
| Hoe verwijder ik een komma (,) en spaties | anushree.a | Linux | 5 | 05-26-2008 03:39 |
| verwijder de spaties btw | tjmannonline | UNIX voor Dummies Questions & Answers | 7 | 05-26-2008 03:35 |
| Hoe verwijder naloopspaties | mahek_bedi | UNIX voor Dummies Questions & Answers | 2 | 08-10-2007 08:21 |
| hulp nodig om ruimte uit de eerste kolom | tayyabq8 | Programmeren en Shell Scripting | 4 | 01-28-2006 04:40 |
| hoe verwijder de spaties in een string met behulp van sed. | Radhika | Programmeren en Shell Scripting | 4 | 06-02-2005 04:00 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Verwijder Spaces
Hi All,
Ik heb een komma's gescheiden bestand. Ik wil de spaties verwijderen uit kolom 2. Ik bedoel, ik wil niet met de ruimten die worden presnt in kolom 1 te verwijderen. ex: emp naam, EMP nee, salaris abc k, abc 11, 1000 00 BHK s, BHK 22, 2000 00 de productie moet worden: emp naam, EMP nee, salaris abc k, abc11, 100000 BHK s, bhk22, 200000 kolom 2 en 3 ruimtes moet verwijderd. Kan iedereen heeft de oplossing voor dit probleem. Thanks: ![]() |
|
||||
|
Hi devtakh,
Bedankt voor uw snelle antwoord. Maar, kan het aantal kolommen verschillen van bestand naar bestand. Ik bedoel te zeggen dat het aantal kolommen zijn niet constant. Kan iemand alstublieft suggereren een andere manier! Bedankt |
|
||||
|
Citaat:
sante, Devaraj Takhellambam |
|
||||
|
Code:
# awk -F"," '{gsub(/ +/,"",$2);}1' OFS="," file
abc k,abc11, 1000 00
bhk s,bhk22, 2000 00
perl (5,8) Code:
# perl -F"," -lane '$F[1]=~s/\s+//g;print join(",",@F) ' file
abc k,abc11, 1000 00
bhk s,bhk22, 2000 00
|
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|