Проблемы с запуском команды при запуске Терминатора

Проблемы с запуском команды при запуске Терминатора

Согласно странице руководства Terminator, я могу использовать флаг --commandпри запуске terminatorкоманды, чтобы запустить команду, когда открывается окно терминала. Однако, похоже, я не могу заставить это работать. Я пробовал следующее:

terminator --command="ls"
terminator --command ls
terminator --command "ls"

Первый шаг — заставить это работать. Во-вторых, страница руководства также указывает, что она запустит команду «вместо команды, указанной в вашей оболочке по умолчанию или профиле». Означает ли это, что псевдонимы из моего .bashrcфайла не будут загружены? Если да, как мне сделать так, чтобы они загружались?

Полная команда, которую я собираюсь ввести, выглядит примерно так:

terminator --command ssh-apixel --geometry 900x575+110+55 --new-tab

где ssh-apixelв моем файле определен псевдоним .bashrc.

решение1

Вот что в итоге мне помогло:

terminator -e "bash --rcfile <(echo '. /home/apixel/.bashrc; ssh [email protected]')" --geometry 900x575+110+55 --new-tab

Связанный контент