screen / bin / bash, а затем перейти к интерактивной оболочке

Я использую .byobu / windows для запуска некоторых сеансов экрана, и я пытаюсь запустить скрипт, который выйдет на интерактивную оболочку после ее завершения. Это возможно?

Я пробовал:

screen -t test /bin/bash -i /path/to/script screen -t test /bin/bash - /path/to/script 

Я понимаю, что могу просто добавить / bin / bash в конец скрипта, но я не хочу, чтобы это было решением, когда я запускаю скрипт в оболочке …

3 Solutions collect form web for “screen / bin / bash, а затем перейти к интерактивной оболочке”

Если важно использовать ту же оболочку, используйте флаг --rcfile .

 $ cat test.bashrc ls PS1='TEST \$' $ screen -t test bash --rcfile test.bashrc -i a.file b.file test.bashrc TEST $ 

Если ваш .bashrc устанавливает среду, обязательно отправьте ее.

Единственный разумный способ, которым я нашел выполнение команды, оставив вывод и интерактивную оболочку за экраном, – это использовать команду «stuff» для выполнения команды:

 screen -t title1 bash stuff 'ls /tmp^M' # in vim type control-v control-m to insert the return at the end 

Если возможно, просто запустите две команды.

 screen -t test /bin/bash /path/to/script; /bin/bash 

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

 /bin/bash -c 'screen -t test /bin/bash /path/to/script; /bin/bash' 
  • Контрольный код выхода в tmux
  • Byobu - отправить команду на сеанс byobu tmux из командной строки (или bash / sh)
  • Символы UTF-8 в строке состояния экрана Byobu
  • Byobu создает бесконечный икру детей byobu-status -> tmux под tmux
  • Как изменить цвет встроенного терминала в linux mint 12, чтобы иметь возможность использовать `ls` и` byobu`?
  • Как прокомментировать файл windows.tmux
  • Перейти к окну Byobu по номеру
  • Byobu / Tmux копирует всю строку
  • Byobu - Новое окно с той же сессией ssh?
  • Проблема с использованием клавиш Ctrl + Arrow в Vim при использовании Byobu с tmux
  • Заблокировать сеанс byobu с паролем?
  • Interesting Posts

    tenshi и logfiles

    С сыром автоматически возьмите рис и бросьте

    Установочный носитель Debian с несвободными пакетами?

    Помощь с потерянным программным обеспечением RAID5 на CentOS 6.5

    Блокировка при приостановке с LightDM

    Программно перенаправить аудиовыход конкретной программы в файл

    Случайно набрал crontab только с тире

    Могу ли я использовать встроенный подстановочный знак Zsh для замены использования `find` здесь?

    Почему определенные меню не читаются при использовании новой темы GTK + с Nautilus?

    Как собрать статистику появления байтов в двоичном файле?

    Доступ к Time Capsule Drive из SSH?

    В процессе межсетевого экрана?

    Преобразование операторов XML в SQL INSERT с использованием командной строки

    Как установить содержимое файла, но оставляя только разрешения с помощью Puppet?

    Команда Wrapper, которая запускает программу во временном каталоге и удаляет ее после выполнения

    Linux и Unix - лучшая ОС в мире.