bashスクリプト内のコメント内の変数を展開することは可能ですか?
SGEにフィードするスクリプトを書きたい。このqsub構文では、bashスクリプト内で.で始まる行を使用して、追加のパラメーターをグリッドエンジンに渡すことができます#$。例えば、
#$ -q all.q
#$ -S /bin/bash
#$ -V
#$ -m beas
#$ -o run_20120103.out
私が欲しいのは、-oパラメータが動的に変数に設定されることです$1。だから私は素朴に書くだろう
#$ -o run_${1}.out
ただし、行は。で始まるため#、bashはそれを無視し、変数$1は展開されません。
何か案は?いくつかのbashプリプロセッサ?他の方法は?
編集私はちょうど例として選び$1ました。$FOOまたはである可能性もあります$BAR。