Existe-t-il un moyen d'exécuter une commande dans un répertoire différent sans y être cdobligé? Je sais que je pourrais simplement entrer cdet cdsortir, mais je suis simplement intéressé par les possibilités de renoncer aux étapes supplémentaires :)
echo "#!/bin/bash; cd $1; exec $2" > /usr/local/bin/execindirectory; chmod +x /usr/local/bin/execindirectory. Vous aurez peut-être besoin de faire un peu plus d'effort si vous voulez qu'il supporte réellement l'option "tags" tels que-dand stuff.