qusb の -V オプションは、環境変数のみをインポートし、 .bashrc からのエイリアスはインポートしません。例えば
### 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 にインポートするにはどうすればよいでしょうか。
aliasまたは、コマンド(llまたはla)が同様に動作lsし、簡単にインポートできるようにするためのより良い代替手段はありますか