Existe-t-il un moyen d'exécuter une commande dans un répertoire différent sans avoir à cd
à ça? Je sais que je pourrais simplement cd
dans et cd
mais je suis juste intéressé par les possibilités de renoncer aux étapes supplémentaires 🙂
Réponse acceptée :
Je ne sais pas si cela compte, mais vous pouvez créer un sous-shell :
$ (cd /var/log && cp -- *.log ~/Desktop)
Le répertoire n'est modifié que pour ce sous-shell, vous évitant ainsi d'avoir à cd -
après.