Должно быть достаточно ясно, что я пытаюсь сделать:
оригинальный скрипт.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 всплывать достаточно долго, чтобы я мог сделать выбор, а затем убить себя, пока команда выполняется в фоновом режиме?)