私がやろうとしていることはかなり明確になるはずです。
元のscript.sh:
select blah in foo bar oof rab
do
cmd $blah
break
done
かなり基本的なもの私が以下を試みるとき、問題は起こります:
> xterm -e 'script.sh'
script.shは、シェルから呼び出されたときに問題なく動作します。しかし、fvwmから呼び出そうとすると、 " cmd $blah
msgstr "以下の修正を試みても私には何もしません:
select blah in foo bar oof rab
do
nohup cmd $blah > /dev/null 2>&1 &
break
done
希望する機能をどのようにして実現できますか? (つまり、どのようにしてxtermを選択して、バックグラウンドでコマンドが実行されている間に自分自身を強制終了するのに十分な時間ポップアップ表示させることができますか?)
1
「選択を行います」 - スクリプトを実行して端末に出力し、次に出力を選択またはコピーしてから端末を閉じるということですか
—
Paul
@ポール正確には違います。私は(シェルからではなく)バックグラウンドプロセスを実行するために選択ロジック(kb入力を必要とする)を持つスクリプトのために十分な長さのターミナルを短時間開くスクリプトを起動したいと思います。
—
user340098