history で表示されるコマンドを番号指定して実行するには !n
history
コマンドでコマンドの履歴を確認することができる。
$ history 1 echo foo 2 echo bar 3 history
一覧表示された履歴の中で、過去のコマンドを番号指定して実行することができる。!n
を実行すると、番号 n のコマンドが実行される。
$ !1 echo foo foo
また、直前に実行したコマンドを再度実行したいときには、!!
を実行する。
$ !! echo foo foo
覚えておくと便利。