![]() |
|
|
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 |
| Commenti Aggiungi le specifiche linee na i file | ukatru | UNIX e avanzata per utenti esperti | 1 | 09-21-2008 09:39 AM |
| rimuovere i commenti da file | skully | Shell scripting e di programmazione | 9 | 06-08-2008 10:44 PM |
| saltare la lettura alcune linee in un file | paulsew | UNIX for Dummies Domande & Risposte | 5 | 03-26-2007 04:07 AM |
| Salta la nuova linea | pmpx | Shell scripting e di programmazione | 2 | 10-13-2005 01:43 AM |
| FreeBSD skip UserConfig ... | Enoch Chan | BSD | 2 | 09-03-2003 06:48 PM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
AWK di saltare i commenti nel file XML
Ciao,
Sto cercando di fare uno script di shell di saltare i commenti da un file XML, ma con il codice qui sotto cancella solo i commenti che si trovano in una riga. Mi può raccontare ciò che può essere aggiunto qui? Codice:
nawk '
{
if($0 !~/<!--/) { a=0 }
if($0 ~/<!--/ && $0 ~/-->/) {a=1}
if($0 ~/<!--/) {a=1}
if (a == 1) {next}
if ($0 ~/-->/) {next}
if (a == 0) {print $a}
}
' ff
Codice:
this is a file <!-- lalala lalaa 1223 zzz --> begin here important text here <!-- 34543645 dsgs 1223 --> important text here2 Codice:
this is a file zzz begin here important text here important text here2 Grazie |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|