LINUX.ORG.RU

Хочу временный терминал... не знаю, как бы это правильно назвать.

 , ,


1

1

В общие, при запуске некоторых прог (например, запускалка соединения) желательно читать логи. Но при этом тратить на них целый терминал (целое лишнее окно, как-никак) не хочется. Хочу временный терминал, при закрытии которого запущенный в нём процесс НЕ убивается.

//Можно, конечно, запускать с выхлопом в текстовый файл, но это костыльно и не так удобно, как автоматизированное решение.

при закрытии которого запущенный в нём процесс НЕ убивается

screen -dmS "script-name" /usr/local/bin/my-script.sh
Umberto ★☆
()
Последнее исправление: Umberto (всего исправлений: 2)

dtach. screen — GNU-монстр с избыточным функционалом, который, помимо всего прочего, хуже tmux.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Чё-то я не понял, в каком режиме его запускать? С -A и -c при закрытии терминала дохнет, с -n прога работает, но терминал сразу закрывается, с -a вообще на параметры ругается.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от anonymous

И как им пользоваться? jobs ничего не показывает.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от MiniRoboDancer

С nohup вывод не пишется, а при закрытии терминала закрывается и прога.

Ты не прав. Совсем не прав.

Tanger ★★★★★
()
Ответ на: комментарий от Chaser_Andrey

А то до сих пор юзаю screen.

Ну норм, я бы тоже юзал, но у меня он тек до 200м.

А так даже status-bar был «выстрадан». Думается, tmux потихоньку заменит: и поддержка, и конфиг попроще.

anonymous
()
Ответ на: комментарий от MiniRoboDancer

dtach? Прочитай ман. tmux? У него немного другой конфиг по дефолту, аналогично. Программа не дохнет в любом случае.

x3al ★★★★★
()
Последнее исправление: x3al (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ну норм, я бы тоже юзал, но у меня он тек до 200м.

O_o, тут ты скорей где то слажал.

anonymous
()
Ответ на: комментарий от Tanger

Ну а ЧЯДНТ?

nohup: ввод игнорируется, вывод добавляется в «nohup.out»

MiniRoboDancer ★☆
() автор топика

Так это... если запускать с & то выхлоп будет идти в терминал, при этом его можно закрыть, не?

moot ★★★★
()
Ответ на: комментарий от Umberto

Закрывается. Да ещё и всё это программе параметрами почему-то передаётся.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от i_gnatenko_brain

Из терминала работает. А если запускать в терминале, мрёт при запуске. Будем разбираться... Впрочем, рабочий вариант выше уже есть. Но преимущество этого, что и на Ctrl+C реагирует, как мне надо.

MiniRoboDancer ★☆
() автор топика
Последнее исправление: MiniRoboDancer (всего исправлений: 1)
Ответ на: комментарий от x3al

GNU-монстр

брызги слюны упоротого хейтера

fenris ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.