![]() |
|
|
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 |
| aggiungere il trasporto di ritorno alla fine del file | HAA | Shell scripting e di programmazione | 2 | 11-20-2007 11:58 AM |
| Carriage Return alla fine del file | bd_joy | Shell scripting e di programmazione | 14 | 10-20-2006 02:20 PM |
| Come eliminare il trasporto andata e ritorno in SED | stevefox | Shell scripting e di programmazione | 3 | 12-23-2005 06:03 AM |
| Non vogliamo il trasporto andata e ritorno | videsh77 | Shell scripting e di programmazione | 3 | 12-16-2004 09:26 PM |
| Cattura il trasporto andata e ritorno. | gio123bg | Shell scripting e di programmazione | 4 | 12-15-2003 10:21 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Ciao a tutti!
Sto lavorando in uno script con sed, Ho il file con il prossimo contenuto: <voms.db.type value \u003d "changeme" /> <voms.db.host value \u003d "changeme" /> <voms.admin.smtp.host value \u003d "changeme" /> <voms.mysql.admin.password value \u003d "changeme" /> <glite.installer.verbose value \u003d "true" /> Voglio che il file di output è il seguente <voms.db.type value\u003d"changeme"/> <voms.db.host value\u003d"changeme"/> <voms.admin.smtp.host value\u003d"changeme"/> <voms.mysql.admin.password value\u003d"changeme"/> <glite.installer.verbose value\u003d"true"/> Grazie per il vostro aiuto |
|
||||
|
Un altro, se l'ultimo carattere della linea non è un ">", aggiungere la riga successiva nel contenuto del modello di spazio e di eliminare il carattere di nuova riga: Codice:
sed -n '/[^>]/$/N;s/\n//p' file Con awk, se l'ultimo carattere della linea non è un ">" stampa la linea, senza una riga vuota: Codice:
awk '!/>$/{printf("%s",$0);next}1' file
Saluti Ultimo a cura di Franklin52; al 10/09/2008 02:24 PM.. Motivo: l'aggiunta di commenti |
|
||||
|
Citazione:
joeyggli spazi sono necessarie, perché, dopo, ho bisogno di catturare le linee per mostrare con Dialog, e il delimitatore è value \u003d "changeme" ... I cambiamenti dovrebbero essere sostituiti da un utente ... <voms.db.type value\u003d"changeme"/> <voms.db.host value\u003d"changeme"/> Grazie per il vostro aiuto |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|