@hckn

Как запускать screen без приветственного экрана?

Для запуска процесса в бекгрунде я пробую использовать screen

#!/bin/bash

screen
/home/.../Telegram/Telegram -many -workdir /home/.../account-one


Проблема в том, что при первом запуске screen вылазит приветсвенный экран программы. Каждый раз при запуске ОС. Как его отключить?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 2
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
1. Просто запускайте скрин с указанной командой, например

screen bash

screen "/home/.../Telegram/Telegram -many -workdir /home/.../account-one"


2. Можно запустить скрит в детач режиме и подключиться к нему:
screen -d -m
screen -r
/home/.../Telegram/Telegram -many -workdir /home/.../account-one


3. В бэкграунде обычно команды запускают через &
/home/.../Telegram/Telegram -many -workdir /home/.../account-one &

или через & и nohup
nohup /home/.../Telegram/Telegram -many -workdir /home/.../account-one &
Ответ написан
@Semy
Проблема в данном случае не в приветственном экране. Ответ выше верный.

Но для полноты картины, как же все таки отключить приветственный экран при запуске screen:
В домашнем каталоге пользователя создайте файл .screenrc со строкой:
startup_message off
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы