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


Rispondere a