Eseguo questo comando di sostituzione su Ubuntu 12.04.sed "Fine intervallo non valido"
$ sed -e "s/([a-zA-Z0-9.-/\\ :]+)/\1/g"
Tuttavia, viene generato il seguente errore.
sed: espressione -e # 1, char 27: Fine del campo non valido
posso ricordare la stessa espressione funziona su MacOSX.
Puoi descrivere perché il comando fallisce?
Thx! Funziona sulla riga di comando. Però, [qui] (http://stackoverflow.com/questions/16637799/sed-error-invalid-reference-1-on-s-commands-rhs) è una domanda di follow-up. – JJD