On 4/18/05, Cristian Versari <[EMAIL PROTECTED]> wrote:
> Andrea Ganduglia wrote:
> > Ho un file che contiene dei path di WINDOS
> >
> > c:\ciao\ciao\pippo\filename.ext
> >
> > vorrei eliminare il percorso e conservare il nome del file con sed.
> 
> $ basename `echo "c:\ciao\ciao\pippo\filename.ext" | sed -e 's/\\\/\//g'`
> o anche
> $ basename `echo "c:\ciao\ciao\pippo\filename.ext" | sed -e 's/\\\\/\\//g'`
> 
> Questo intendevi?

Esatto grazie, ma come faccio a togliere semplicemente il backslash
dal percorso? l'espressione

echo "ciao\ciao" | sed -e s/\\//g 

che funziona dentro vim non funziona fuori!

Rispondere a