Linux 前回のコマンド最後の引数以外を取得する

Linux 前回のコマンド最後の引数以外を取得する

Linuxで、前回のコマンド最後の引数以外を取得する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • shell: /bin/bash

最後の引数以外を取得

最後の引数以外を取得するには、「 !:- 」を使用します。

例えば、以下のコマンドを実行した場合、

wget -d -c https://github.com/ogham/exa/releases/download/v0.10.1/exa-linux-x86_64-v0.10.1.zip                         type  devpts           (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

「wget -c」までを「 !:- 」で利用でき「URL」を変えるだけで前回のコマンドを実行できます。

!:- https://github.com/ogham/exa/releases/download/v0.10.0/exa-linux-x86_64-v0.10.0.zip