The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Hur tar jag bort kommatecken (,) & utrymmen anushree.a Linux 5 05-26-2008 03:39
avlägsna platser btw tjmannonline UNIX for Dummies Frågor & Svar 7 05-26-2008 03:35
Ta bort blanksteg mahek_bedi UNIX for Dummies Frågor & Svar 2 08-10-2007 08:21
behöver hjälp att ta bort blanksteg från första kolumnen tayyabq8 Shell-programmering och Skript 4 01-28-2006 04:40
hur du tar bort mellanslag i en sträng med hjälp sed. Radhika Shell-programmering och Skript 4 06-02-2005 04:00

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 04-23-2009
javeed7 javeed7 is offline
Registered User
  
 

Join Date: mars 2008
Inlägg: 34
Bort Spaces

Hej Alla,
Jag har en kommaseparerad fil.
Jag vill ta bort blanksteg från kolumn 2. Jag menar jag inte vill ta bort de utrymmen som är presnt i kolumn 1.

ex:
EMP namn, EMP Nej, lön
abc k, ABC 11, 1000 00
BHK s, BHK 22, 2000 00

produktionen bör vara:
EMP namn, EMP Nej, lön
abc k, abc11, 100000
BHK s, bhk22, 200.000

kolumn 2 och 3 platser måste undanröjas.
Kan någon har lösningen på detta problem.

Tack:
  #2 (permalänk)  
Old 04-23-2009
devtakh devtakh is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Bangalore
Inlägg: 514
Testa här

awk-F "," "OFS \u003d","{ gsub (/ /,"",$ 2), gsub (/ /,"",$ 3), print $ 1, $ 2, $ 3) 'filnamn



skål,
Devaraj Takhellambam
  #3 (permalänk)  
Old 04-23-2009
javeed7 javeed7 is offline
Registered User
  
 

Join Date: mars 2008
Inlägg: 34
Hej devtakh,

Tack för ditt snabba svar.
Men, kan antalet kolumner skiljer sig från fil till fil.
Jag menar att antalet kolumner är inte konstant.
Kunde någon behag föreslå något annat sätt!

Tack
  #4 (permalänk)  
Old 04-23-2009
devtakh devtakh is offline
Registered User
  
 

Join Date: oktober 2007
Ort: Bangalore
Inlägg: 514
Citat:
Ursprungligen postat av javeed7 View Post
Hej devtakh,

Tack för ditt snabba svar.
Men, kan antalet kolumner skiljer sig från fil till fil.
Jag menar att antalet kolumner är inte konstant.
Kunde någon behag föreslå något annat sätt!

Tack
awk-F "," "OFS \u003d","{ first \u003d $ 1; gsub (/ /,"",$ 0), $ 1 \u003d första; print $ 0) '


skål,
Devaraj Takhellambam
  #5 (permalänk)  
Old 04-23-2009
ghostdog74 ghostdog74 is offline Forum Advisor  
Registered User
  
 

Join Date: Sep 2006
Inlägg: 2556

Kod:
# awk -F"," '{gsub(/ +/,"",$2);}1' OFS="," file
abc k,abc11, 1000 00
bhk s,bhk22, 2000 00

perl (5,8)

Kod:
# perl -F"," -lane '$F[1]=~s/\s+//g;print join(",",@F) ' file
abc k,abc11, 1000 00
bhk s,bhk22, 2000 00

Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 05:40.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0