Je voudrais afficher le chemin actuel dans l'invite sh (pas shell bash), qui ne montre actuellement que "#", j'ai essayé avec l'introduction de cette
env PS1="$(whoami)@$(hostname):$(pwd)"
et
set PS1="$(whoami)@$(hostname):$(pwd)"
dans /etc/profile.
Mais il est évident que cela ne s’actualise pas lorsque le répertoire est modifié ou que l’utilisateur change. S'il vous plaît suggérer un moyen de rendre cette dynamique.
$()exécute un programme distinct; il serait plus rapide d'utiliser des variables d'environnement, telles que$LOGNAME,$HOSTNAMEet à la$PWDplace.