On Mon, 9 Dec 2002 12:09:01 +0100 (MET) Marco Cardinale <cardinal@xxxxxxxxxxxxxxxxxx> wrote: > On Mon, 9 Dec 2002, manuele wrote: > > > R> for i in *; do mv "$i" $(echo "$i" | tr " " _); done > > > > ma se invece di un solo carattere volessi sostituire una > > sequenza?... tr tratta solo i singoli caratteri, non esiste > > un comando equivalente che tratti la sequenze di caratteri? for i in *; do mv "$i" $(echo "$i" | sed "s/oldseq/newseq/g" ); done oppure per un set di caratteri A -> a ... Z -> z 0 -> 9 ... 9 -> 0 for i in *; do mv "$i" $(echo "$i" | tr [A-Z] [a-z] | tr [0-9] [9876543210]); done Ciao, -- ,__ ,_ ,___ .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. ||_) ||\ ||_ / GEA Automotive S.R.L. | || \ ||¯\ ||¯ Software Research & Development Division | ¯¯ ¯° ¯¯ ¯° ¯¯ ° tel.: +39 010 65966917 | Roberto A. Foglietta com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx | \ Linux & SW Architect per.: http://digilander.iol.it/robang | `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-' ========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/index.php?link=manifesto.htm#list Archivio delle e-mail postate in lista //www.freelists.org/archives/lugge/ Modifica dell'account su freelists //www.freelists.org/cgi-bin/lsg2.cgi ----------======== Orari di apertura della sede e come arrivarci: http://www.lugge.net/soci/index.php?link=sede.htm