En utilisant un shell Linux , comment démarrer un programme avec un répertoire de travail différent du répertoire de travail actuel?
Par exemple, j'ai un fichier binaire helloworld
qui crée le fichier hello-world.txt
dans le répertoire courant .
Ce fichier se trouve dans le répertoire /a
.
Actuellement, je suis dans l'annuaire /b
. Je veux démarrer mon programme en cours d'exécution ../a/helloworld
et obtenir le hello-world.txt
quelque part dans un troisième répertoire /c
.
su
réinitialise le répertoire de travail dans le répertoire personnel de l'utilisateur que vous spécifiez avant d'exécuter des-c
commandes. Cela m'a été très utile.