On Mon, 9 Dec 2002 12:04:51 -0100 nicola <[EMAIL PROTECTED]> wrote: ..... > Ringrazio tutti per l'interessamento, ma non riesco ad usare sed!!!! > credo che dipenda dalla stringa che voglio sostituire..... > > sed 's/\backsim/\sim/g' file > file-corretto > > questo e' il comando, ma ovviamente non funziona. Nel Man non ho trovato > riferimenti particolari su caratteri non accettati. Qualcuno sa dirmi dove > sbaglio? > Tra l'altro ho proprio bisogno di usare la "\" in quanto nel testo compare un > paio di volte la parola backsim.... > >
In tutti i sistemi di ricerca e sostituzione che si basano sulle "espressioni regolari" il carattere "\" è considerato "speciale", quindi devi "bloccare" la sua peculiarità mettendogli davanti uno "\". Prova con: sed 's/\\backsim/\sim/g' file > file-corretto ciao, Andrea