
私はシェルスクリプトに初めて触れました。実行時に端末で最後から2番目と最後に実行されたコマンドを順番に実行するシェルスクリプトを作成しようとしています。端末に入り、!!
最後のコマンドを入力すると実行されます。同様に、最後から2番目のコマンドを入力すると!-2
実行されます。私は実際に実行されたときに!-2
端末に2回連続して入力するのと同じことを行うシェルスクリプトを作成しようとしています。私は多くのアイデア(echo !-2
、!-2
など)を試しましたが、正直にどのように実装するのかわかりません。誰でも私にアドバイスを与えることができますか?