![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Come faccio a rimuovere una virgola (,) e spazi | anushree.a | Linux | 5 | 05-26-2008 02:39 AM |
| rimuovere spazi btw | tjmannonline | UNIX for Dummies Domande & Risposte | 7 | 05-26-2008 02:35 AM |
| Come rimuovere spazi | mahek_bedi | UNIX for Dummies Domande & Risposte | 2 | 08-10-2007 07:21 AM |
| bisogno di aiuto per rimuovere gli spazi della prima colonna | tayyabq8 | Shell scripting e di programmazione | 4 | 01-28-2006 04:40 AM |
| come rimuovere gli spazi in una stringa utilizzando sed. | Radhika | Shell scripting e di programmazione | 4 | 06-02-2005 03:00 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Rimuovere spazi
Hi All,
Ho un file separato da virgole. Voglio rimuovere gli spazi nella colonna 2. Voglio dire non voglio rimuovere gli spazi sono quelli presnt nella colonna 1. ex: emp nome, non emp, stipendio k abc, abc 11, 1000 00 bhk s, bhk 22, 2000 00 l'output dovrebbe essere: emp nome, non emp, stipendio k abc, abc11, 100000 bhk s, bhk22, 200000 colonna 2 e 3 spazi deve rimosso. Qualcuno ha la soluzione per questo problema. Grazie: ![]() |
|
||||
|
Hi devtakh,
Grazie per la vostra risposta rapida. Tuttavia, il numero di colonne possono differire da file a file. Io intendo dire che il numero di colonne non sono costanti. Impossibile chiunque si prega di suggerire qualsiasi altro modo! Grazie |
|
||||
|
Citazione:
salute, Devaraj Takhellambam |
|
||||
|
Codice:
# awk -F"," '{gsub(/ +/,"",$2);}1' OFS="," file
abc k,abc11, 1000 00
bhk s,bhk22, 2000 00
Codice:
# perl -F"," -lane '$F[1]=~s/\s+//g;print join(",",@F) ' file
abc k,abc11, 1000 00
bhk s,bhk22, 2000 00
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|