[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SED] aiuto sed ed escape backslash



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.

ho provato una cosa tipo

cat filepercorsi | sed -e s/c:\\ciao\\ciao\\pippo\\//g

con la stessa sintassi dentro VIM funziona, ma qui mi dice che 's' non
e' terminato, le ho provate tutte, a sostituirla la pezzi, ma ogni
volta che ho la backslash mi da' errore, l'esempio mimino e'

echo "c:\ciao\ciao\pippo\filename.ext" | sed -e s/\\//g

ma non funziona! (dentro vim, si) 

cosa sbaglio?



Reply to: