On Sunday 14 October 2001 14:57, MaX wrote: > > $HOME contiene dei /, quindi il tuo comando diventa qualcosa come > > Hai ragione!! ecco come si poteva risolvere: > > VARIABILE=`echo $HOME | tr "/" "@"` > echo "ciao 123" > B > cat B | sed s/ciao/$VARIABILE/g | tr "@" "/" > C > > dando per scontato che il path non possa contenere un "@" naturalmente. Insisterei con cat B | sed s@ciao@$HOME@g > C evitando completamente "tr" e variabili temporanee. -- Ciao, Flavio Stanchina Trento - Italy "The best defense against logic is ignorance." -- PROSSIMA ASSEMBLEA: venerdi` 19 ottobre 2001 20:30 a Madrano di Pergine. Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx