sed

Algunas recetas.

Eliminar comentarios

En este caso, eliminar todas las líneas que comiencen con #.

$ sed -i '/^\#/d' mi_archivo

Remplazar foo con foo_bar en un archivo.

$ sed -i 's/foo/foo_bar/g' mi_archivo

Remplazar foo con foo_bar en múltiples archivos.

$ sed -i 's/foo/foo_bar/g'  *.rb

Remover caracteres especiales de color

$ sed -r "s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g" 

Ejemplo caso de uso:

$ scriptreplay timing2 session2 |sed -r "s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g" | fpaste
Uploading (1.1KiB)...
http://fpaste.org/sK5o/