Я создал .screenrc файл для автоматической настройки различных окон при запуске screen, В одном окне я бы хотел: переключиться на пользователя root, затем перейти в определенный каталог В настоящее время я делаю это вручную после создания нового окна экрана следующим образом:
sudo bashcd /etc/[dir]/
Как я могу повторить это в .screenrc? Я читал в другом месте, что для запуска нескольких команд в одной строке вы можете использовать &&, но я не могу заставить это работать sudo bash (предположительно потому, что он создает новый экземпляр bash и поэтому остальные команды либо игнорируются, либо запускаются в новом экземпляре, а затем завершаются).
su -, sudo -i, так далее.
screen -t sudobash stuff "cd '/etc/[dir]';^M"
/root/.profileтвоя командаcd /etc/[dir]/и делать только на экранеsudo bash, Убедитесь, что дорожка ваш удар при запуске