使用qusb的-V選項僅導入環境變量,但不導入.bashrc中的別名。例如qsub中的別名命令
### in .bashrc
alias ll='ls -ltr'
alias la='ls -A'
export PYTHONPATH=/local/python_other:$PYTHONPATH
,並使用qsub腳本
#!/bin/sh
#$ -V
echo $PYTHONPATH
ls
ll
la
在這種情況下echo $PYTHONPATH
和ls
工作正常,但ll
和la
給出錯誤ll: command not found
。 那麼如何在qsub中導入別名命令?
OR是那裏alias
以便命令(ll
或la
)任何更好的替代表現得像ls
並且可以容易地導入