Вызов скрипта в дочернем терминале.

Компьютеры программирование программы Linux unix

Доброе время суток.

Возникла проблема.

написал частично скриптовый частично на фортране планировщик задач для запуска приложений на кластере.

уперся в то, что я не могу запустить несколько приложений.

приложения однотипные (расчетные программы).

суть планировщика такова: он запущен в терминале, с равным промежутком времени проверяет очередь задач, если освободились ноды - запускает на свободной следующий расчет.

только когда пытается запустить приложения, вылетает ошибка sh
Syntax error: Bad fd number

у программы предполагается вывод на экран: номер итерации, точность и т.д.
вот как я это написал в программе: ./prog.x >& screen_output&


мне кажется, что если запускать каждый процесс в отдельном терминале, то не будет проблем с распределением потоков В/В.
так вот в чем вопрос: как запустить приложение в новом терминале, и чтобы после окончания задачи терминал сам закрывался.

на ubuntu.ru вопрос проигнорировали.

Примечание:
John Freeman (John Freeman),

огромное спасибо, Вы великолепны.
в очередной раз Вы выручаете из безвыходной для меня ситуации.
Ответы:
Не очень понял некоторые моменты, но наверное вам нужен консольный менеджер "screen"
Телепаты в отпуске угадывать про КАКОЙ ЖЕ ПОТОК ВЫВОДА идёт речь, но судя по всему у тебя тупо ошибка не в терминале, а в его отсутствии при запуске в детаче потому что >& у тебя трактуется как > , а не как &, проверь руками сначала.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.