Intrebare:

In ce conditii poate sa spuna tcsh ca nu gaseste un executabil
cind calea unde este acel executabil este inclusa?

Exemplu concret:


Un script job:
#!/bin/tcsh

echo $PATH

which recon-lam
which laminfo-lam
which lamboot-lam
which mpirun-lam
which lamhalt-lam

set PATH=/apps/share/lam/bin/

echo $PATH

which recon-lam
which laminfo-lam
which lamboot-lam
which mpirun-lam
which lamhalt-lam

exit 0

Care executat zice asa:


cn006[15:15]:12 lam> ./job
/apps/share/bin:/apps/share/lam/bin:/apps/share/vasp:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/bin:/sbin:/usr/sbin/:/home/mugurel/bin:/usr/X11R6/bin:/usr/local/pgi/linux86/5.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/bin:/sbin:/usr/sbin/:/home/mugurel/bin:/usr/X11R6/bin:/usr/local/pgi/linux86/5.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
recon-lam: Command not found.
laminfo-lam: Command not found.
lamboot-lam: Command not found.
mpirun-lam: Command not found.
lamhalt-lam: Command not found.
/apps/share/lam/bin/
recon-lam: Command not found.
laminfo-lam: Command not found.
lamboot-lam: Command not found.
mpirun-lam: Command not found.
lamhalt-lam: Command not found.


Ma poate lamuri cineva?

/apps este montata de pe alt calculator dar si pe ala tot asa face.


Multumesc,
        Mugurel


P.S. Intrebarea este de (t)csh, nu vreau raspunsuri de genul xyz nu face
asa, unde xyz=bash, ksh, etc.

Raspunde prin e-mail lui