[Pluto-help] Rinominare files con AWK
    xhtml1 a supereva.it 
    xhtml1 a supereva.it
       
    Sab  1 Feb 2003 21:02:16 CET
    
    
  
Ciao,
vorrei rinominare massivamente con una linea di comando
tutti i files presenti in alberi di dir e sottodir:
Vorrei eliminare gli spazi e commnetare i caratteri speciali.
Ho scritto questo usando find e awk ....
funziona bene ma con troppi files, mi da questo errore:
---> "Broken pipe"
Il codice è il seguente:
find * -type f | awk /[\ ]/ | awk '{x=$0; gsub("
","",$0);gsub("\\(","",$0);gsub(")","",$0); gsub("-","\-",$0);
gsub("-","\-",x); gsub(" ","\\ ",x); gsub("\\(","\\(",x);gsub(")","\\)",x);
y=" "x "  "$0; print y|"mv" y;close(x);close($0);close(y);}'
Qualche idea ?
Grazie 1000
                                    -- Yena --
ps .. non ho nessuna eperienza con AWK e si vede :-)...
    
    
More information about the pluto-help
mailing list