Я вже вивчав це деякий час тому, але не знайшов рішення, яке відкривало б вкладки терміналів, запускало деякі команди, а потім дозволило мені продовжувати використовувати ці термінальні вкладки. Усі способи я знайшов запуск вкладок терміналу з командного рядка, запустив би лише вкладки і не дозволив мені продовжувати їх використовувати після цього.
Проблема, яку я намагаюся вирішити, полягає в тому, що щоразу, коли мені потрібно завантажувати свою машину (або в цьому випадку віртуальну машину), мені потрібно встановити близько шести різних вкладок терміналів, щоб вказувати на різні папки та експортувати деякі змінні середовища на деякі з них.
Я експериментував з терміналом 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 з гномом 2.28.2.
Custom command
поле та натиснувши наближене, воно не збережеться при повторному відкритті. Чи можу я знати, чому? Я використовую Ubuntu 16 Desktop