Mon .bashrc contient la ligne suivante:
alias ll = "ls -l -a"
À partir d'un terminal existant, j'en démarre un nouveau et lance la commande ll:
xterm -hold -e ll &
Dans le nouveau terminal, il est écrit:
bash: ll: commande introuvable
Si je tape manuellement la commande ll dans le nouveau terminal, cela fonctionne bien
Comment puis-je rendre l'alias ll valide au démarrage du nouveau terminal?
1 réponse
Une solution de contournement consiste à le faire exécuter bash comme un shell interactif.
xterm -hold -e bash -ic ll &
De nouvelles questions
linux
LES QUESTIONS LINUX DOIVENT ÊTRE LIÉES À LA PROGRAMMATION. Utilisez cette balise uniquement si votre question concerne la programmation à l'aide d'API Linux ou un comportement spécifique à Linux, et pas uniquement parce que vous exécutez votre code sous Linux. Si vous avez besoin d'une prise en charge Linux, vous pouvez essayer https://unix.stackexchange.com ou le site Stack Exchange de la distribution Linux spécifique comme https://askubuntu.com ou https://elementaryos.stackexchange.com/