Ich habe einen großen Job auf einem HPC. Die installierten Programme für den Job sind jedoch alte Versionen und ich habe die neuen Versionen in meinem Home-Verzeichnis. Ich kann mich an jedem Knoten anmelden und den Pfad mit den neuen Versionen exportieren export PATH=/home/bharat/scratch/bin/:$PATH
. Ich bin mir jedoch nicht sicher, ob ich den Pfad in meine Login-Shell exportiere und einen Job mit übergebe bsub
Dann wird der neu exportierte Pfad von allen Knoten verwendet, die den Job ausführen.
Ich kann diese Dateien in eines der Standard-Include-Verzeichnisse kopieren, aber mein Sysadmin ist nicht sehr darauf aus, dies bald für mich zu tun .
Wie exportiere ich den Pfad jetzt am besten zu allen Knoten? Kann ich mit dem Exportbefehl + dem Jobbefehl ein Shellskript schreiben und dieses Skript an bsub übergeben?