это должно быть довольно ясно, что я пытаюсь сделать:
оригинал script.sh:
select blah in foo bar oof rab
do
cmd $blah
break
done
довольно простой материал. Проблема возникает, когда я пытаюсь следующее:
> xterm -e 'script.sh'
script.sh прекрасно работает при вызове из оболочки. Но когда я пытаюсь вызвать его из fvwm, я не вижу результатов от"cmd $blah
". Попытка следующей модификации ничего не делает для меня:
select blah in foo bar oof rab
do
nohup cmd $blah > /dev/null 2>&1 &
break
done
как я могу достичь желаемой функциональности? (то есть, как я могу сделать xterm всплывает достаточно долго, чтобы я сделал выбор, а затем убил себя, пока команда работает в фоновом режиме?)