私がする時:
sed 's/@driver.quit/#@driver.quit' set_QA_district_name_spec.rb
タイトルに表示されているエラーが発生します。
このエラーを回避するにはどうすればよいですか?何が問題なのでしょうか?
答え1
置換式に終了スラッシュがありませんでした。例:
sed 's/@driver.quit/#@driver.quit' set_QA_district_name_spec.rb
すべきである
sed 's/@driver\.quit/#@driver.quit/' set_QA_district_name_spec.rb
うまくいったので、-i
('in-place')フラグを追加して、ファイル自体が実際に置き換えられるようにしました。
sed -i 's/@driver\.quit/#@driver.quit/' set_QA_district_name_spec.rb