Я уже изучал это некоторое время назад, но не нашел никакого решения, которое открывало бы вкладки терминала, выполняло некоторые команды и затем позволяло бы мне продолжать использовать эти вкладки терминала. Все способы запуска вкладок терминала из командной строки только запускали вкладки и не позволяли мне продолжать их использовать после этого.
Проблема, которую я пытаюсь решить, состоит в том, что каждый раз, когда мне нужно загрузить свою машину (или виртуальную машину в этом случае), мне нужно настроить около шести различных вкладок терминала, чтобы указывать на разные папки и экспортировать некоторые переменные среды в некоторые из них.
Я экспериментировал с терминалом xfce, и я получил некоторый способ с командой как это:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab
Но если я добавлю аргумент команды, вкладка больше не будет использоваться, когда она открывается:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab --command="cd ~/folder1"
http://docs.xfce.org/apps/terminal/command-line
В настоящее время я использую Red Hat Linux с GNOME 2.28.2.
источник
Custom command
поле и нажал «Закрыть», он не сохраняется при повторном открытии. Могу я узнать почему? Я использую Ubuntu 16 Desktop~/.config/terminator/config
файл, как показано в шаге 5.Для того чтобы Terminator
cd
вошел в каталог при запуске, необходимо настроить команду:Это откроет терминал в местоположении
cd
к.На самом деле, Тердон упоминает об этом в своем посте, но это скрыто в его замечательном мини-учебнике. Не после того, как я понял это, я заметил, что это похоронено в его посте, поэтому я оставляю этот ответ, чтобы подчеркнуть.
источник
Команда должна сопровождаться
"; bash"
. Отдых должен быть в соответствии с ответами Тердона /superuser//a/610048источник