Je ne parviens pas à exécuter cette ligne via script correctement :
export PATH=/usr/lib64/openmpi/bin:$PATH;
ou l'écrire dans un fichier et sourcer le fichier :
echo "export PATH=/usr/lib64/openmpi/bin:$$PATH" >> shrc;
source shrc;
lorsque je lance l'installation d'openFoam, il me dit "command not found mpicc", mais lorsque je le tape moi-même dans la ligne de commande, tout fonctionne parfaitement.
(le script est exécuté en utilisant une fonction donc je source le script avant d'exécuter la fonction - mpicc n'est pas en conflit avec d'autres variables)
(J'ai aussi essayé de définir mpicc comme alias avec le chemin complet "/usr/lib64/openmpi/bin/mpicc" et j'ai aussi essayé d'exporter non seulement le répertoire bin mais aussi le chemin direct vers mpicc vers $PATH - rien n'a marché)
Comment puis-je exécuter cette commande par script pour que ./Allwmake d'OpenFOAM soit capable de la trouver ?
(Utilisation de BASH, RHEL 7.6 (Maipo))