[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