bashでは、使用した最新のコマンドを実行するには、キーボードの上矢印キーを押してEnter
を押すか、!!
と入力してEnter
を押します。しかし、直前に実行されたコマンドを実行するために使用できるコマンドはありますか?たとえば、次のように!!
で直前に実行されたコマンドを実行するコマンドですか?
$ pwd
/home/john
$ ls
bin Documents Music Pictures Templates
Desktop Downloads output Public Videos
入力してEnter
を押すと、再びls
コマンドを実行します。しかし、同じ方法でpwd
コマンドを実行させる!!
コマンドに類似したものがありますか?ある場合は、それがどのように動作するかについてもう少し詳しく説明してください。
履歴の拡張には、「!!」よりも*ロット*が多くなります。詳細はmanページで確認してください。 – chepner