そして
!!:gs/foo/bar/
前のコマンドを変更できますbash
。修正結果の代わりにプロンプトで履歴修正コマンドを呼び出して修正を修正する方法はありますか?
つまり、!!:gs/foo/bar/
私がアクセスできるコマンドのリストを含むメタ履歴はありますか?そうではありませんが、それは楽になると思います。
答え1
次の手順を試してください。手順1と3はコマンドラインには表示されません。
- CTL-x(
- !!:gs/foo/bar/
- CTL-x)
コマンドラインから消去します。
CTL-u
実行/修正するには、コマンドラインを呼び出します。
CTL-xe
使用される
echo "My foo is bar in file bar dir foo!"
テスト目的で。