引数を再利用できるBashの`!$`が何かと便利

    >


mkdirしたあとにcdするとかが代表的でしょうか。
docker killしたあとにdocker rmするとか、にも使える…使えなそう。

yuis on ASUS at ~/pg/20190318172641$ mkdir -p hoge/fuga
yuis on ASUS at ~/pg/20190318172641$ cd !$
cd hoge/fuga
yuis on ASUS at ~/pg/20190318172641/hoge/fuga$ echo !$
echo hoge/fuga
hoge/fuga

# 2つ以上アラグメンツがある場合は最後のものになる
yuis on ASUS at ~/pg/20190318172641/hoge/fuga$ mkdir -p hgoe/fuga foo/bar/baz
yuis on ASUS at ~/pg/20190318172641/hoge/fuga$ echo !$
echo foo/bar/baz
foo/bar/baz


お困りですか?この記事で紹介していることをマンツーマンで指導、解説、代行します。まずはお気軽にお問い合わせください。


Close Menu