web-dev-qa-db-fra.com

Problème d'établissement d'alias, fichier ~ / .bash_aliases introuvable

J'essayais de créer un alias permanent. mais ~/.bash_aliases fichier introuvable sur mon système. J'ai vérifié le fichier bashrc et il indique que bash_aliases sont activés. J'ai essayé de créer un nouveau fichier du même nom dans le répertoire personnel et de mettre les alias. Mais ça n'a pas marché non plus. Une solution pour définir un alias permanent?

De plus, j'aimerais savoir si je peux définir un alias pour Shell que j'ai créé et qui réside dans un autre chemin. Merci d'avance.

2
Anandu M Das

Les lignes

if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases
fi

signifie que si le fichier .bash_aliases existe, alors utilisez-le. Dans votre cas, il n’existe pas, il est donc ignoré.

Si vous voulez y ajouter, créez simplement le fichier. Cela dépend de vous, mais je suggérerais gedit ~/.bash_aliases depuis le terminal. Ajoutez les alias de votre choix, puis enregistrez le fichier et ouvrez un nouveau terminal. Vos nouveaux alias devraient fonctionner.

Si vous voulez les nouveaux alias dans un terminal existant, utilisez source ~/.bash_aliases.

EDIT: Je viens de remarquer que vous avez fait référence au fichier par bash_aliases et bashrc_aliases. Peu importe ce que vous utilisez tant que le nom du fichier correspond à la ligne dans .bashrc.

4
Holloway