Studiowałem to już jakiś czas temu, ale nie znalazłem żadnego rozwiązania, które otwierałoby karty terminali, uruchamiało niektóre polecenia, a następnie pozwalało mi dalej korzystać z tych kart terminali. Wszystkie sposoby, w jakie znalazłem uruchamianie kart terminalu z wiersza poleceń, tylko uruchamiały karty i nie pozwalały mi na dalsze ich używanie.
Problem, który próbuję rozwiązać, polega na tym, że za każdym razem, gdy muszę uruchomić komputer (w tym przypadku maszynę wirtualną), muszę skonfigurować około sześciu różnych kart terminali, aby wskazywać różne foldery i eksportować niektóre zmienne środowiskowe na niektórych z nich.
Eksperymentowałem z terminalem xfce i znalazłem sposób na takie polecenie:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab
Ale jeśli dodam argument polecenia, karta nie będzie już użyteczna po otwarciu:
terminal --disable-server -H --tab --title=1st_tab --tab --title=2nd_tab --command="cd ~/folder1"
http://docs.xfce.org/apps/terminal/command-line
Obecnie używam Red Hat Linux z gnome 2.28.2.
Custom command
polu i naciśnięciu przycisku Zamknij nie jest ono zapisywane po ponownym otwarciu. Czy mogę wiedzieć dlaczego? Używam Ubuntu 16 Desktop