[PIPython] lanciare uno script python in bach
    Ernesto 
    e.picardi
       
    Ven 19 Nov 2004 15:16:46 CET
    
    
  
Ciao a tutti,
vorrei lanciare uno script python in bach e non saprei come fare. Per prima
cosa mi sono creato una directory bin nel mio account (ho un posticino su di
un cluster linux) e trasferito gli eseguibili che saranno richiamati dal mio
script, solo che quando vado a dare il comando "export
PATH=$PATH:/users/picardi/bin" ottengo sempre il messaggio: "Modificatore
sbagliato in $ (/).". A tal punto ho deciso di modificare il mio file
.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
       . ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
unset USERNAME
PATH=$PATH:/users/picardi/bin
Ma il sistema non ne voule sapere. Gli eseguibuli funzionano solo dopo aver
lanciato il comando "bash"
A questo punto non saprei assolutamente come lanciare lo script python in
bach. Ho provato con un semplice script:
#!/bin/csh
python23 MrbayesTest.py 2 << FinE
FinE
che normalmente funziona con altri eseguibili, ma in questo caso no.
Potreste darmi una mano a risolvere questo problema?
Grazie a tutti
Ernesto
    
    
More information about the Python
mailing list