Cuando lo hago:
sed 's/@driver.quit/#@driver.quit' set_QA_district_name_spec.rb
Recibo el error que se muestra en el título.
¿Cómo puedo solucionar este error? ¿Qué ocurre?
Respuesta1
A la expresión sustitutiva le faltaba la barra final, por ejemplo
sed 's/@driver.quit/#@driver.quit' set_QA_district_name_spec.rb
debiera ser
sed 's/@driver\.quit/#@driver.quit/' set_QA_district_name_spec.rb
Una vez que funcionó, agregué el -i
indicador ('in situ') para que el archivo en sí fuera reemplazado, por ejemplo
sed -i 's/@driver\.quit/#@driver.quit/' set_QA_district_name_spec.rb