使用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
并且可以容易地导入