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
。