При запуске нескольких окон Screen из сценария оболочки используется неправильная конфигурация

Убедитесь, что все ваши файлы конфигурации eth верны. Сообщите, что если вы хотите изменить подчиненное устройство, используйте команду «ifenslave»

Синтаксис

ifenslave -d bood0

для подключения устройства

ifenslave bond0

1
14.01.2018, 09:11
1 ответ

Кажется, я обнаружил, что проблема вызвана сценарием, выполняющим все команды (, кроме первой )в фоновом режиме. Я могу заставить первую команду иметь ту же проблему, разветвив ее с помощью &.

После того, как я не смог найти способ заставить сценарий запускать каждую команду на переднем плане, одну -после -и -другую, я нашел альтернативное решение...

Я могу поместить все команды в пользовательский файл screenrc (, например, мой _screenrc )как таковой:

# Import default screenrc
source ${HOME}/.screenrc

# Run screen-specific commands (not bash ones)
screen     # Run bash in window 0
screen vim # Run vim in windows 1 through 3 (with correct settings)
screen vim
screen vim

Затем я могу запустить это из bash с помощью:

screen -c my_screenrc
1
28.01.2020, 00:41

Теги

Похожие вопросы