Dans mon ~/.bashrc
fichier résident deux définitions:
commandA
, qui est un alias pour un chemin plus longcommandB
, qui est un alias pour un script Bash
Je veux traiter le même fichier avec ces deux commandes, j'ai donc écrit le script Bash suivant:
#!/bin/bash
for file in "$@"
do
commandA $file
commandB $file
done
Même après la déconnexion de ma session et la reconnexion, Bash m'informe des command not found
erreurs pour les deux commandes lorsque j'exécute ce script.
Qu'est-ce que je fais mal?
source ~/.bashrc
.