Quotidien Shaarli

Tous les liens d'un jour sur une page.

December 15, 2013

$_ La variable bash qui tue et que je ne connaissais pas!

Un argument de bash très pratique : !_
Il permet de récupérer les arguments de la commande précédente ... pour, par exemple, les passer à la commande courante :-)

mkdir /truc
cd $_

Ou bien en une seule ligne

mkdir foo && cd "$_"
  • 1) on crée le répertoire foo
  • 2) si la commande de création est bien passée, alors on rentre dans le répertoire qui vient d'être créé