shell

Argumente mit Bash-Befehl `!$` wiederverwenden ist ziemlich praktisch

Ich stelle Bashs `!$` vor, das Argumente wiederverwenden kann und ziemlich praktisch ist. Ein typisches Beispiel wäre cd nach mkdir. Es kann auch für Dinge wie <code>docker rm</code> nach <code>docker kill</code> verwendet werden…

Shou Arisaka
1 Min. Lesezeit
14. Okt. 2025

Ich stelle Bashs !$ vor, das Argumente wiederverwenden kann und ziemlich praktisch ist.

Ein typisches Beispiel wäre cd nach mkdir. Es kann auch für Dinge wie docker rm nach docker kill verwendet werden… oder vielleicht nicht.

$ mkdir -p hoge/fuga
$ cd !$
cd hoge/fuga
/hoge/fuga$ echo !$
echo hoge/fuga
hoge/fuga

# Wenn es 2 oder mehr Argumente gibt, wird es das letzte sein
/hoge/fuga$ mkdir -p hgoe/fuga foo/bar/baz
/hoge/fuga$ echo !$
echo foo/bar/baz
foo/bar/baz

Diesen Artikel teilen

Shou Arisaka 14. Okt. 2025

🔗 Links kopieren