Иногда я использую команду bash для замены строки в предыдущей команде:
^foo^bar
Сегодня я хотел сделать замену в следующей строке для замены всех вхождений checkbox
на `radio:
$ git mv _product_checkbox_buttons.html.erb _product_checkbox_button.html.erb
$ ^checkbox^radio
git mv _product_radio_buttons.html.erb _product_checkbox_button.html.erb
Так что он заменяет только первое вхождение. Как мне сделать так, чтобы он заменял все вхождения?
bash --version
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)
Copyright (C) 2007 Free Software Foundation, Inc.