Memanggil gnome-terminal
tiga kali dan merangkai perintah bersama &&
tidak akan berfungsi, dan tab tidak akan muncul di terminal yang sama, dan memang Anda harus keluar dari terminal pertama untuk selanjutnya muncul.
Cara untuk memastikan semua tab Anda terbuka dalam satu contoh gnome-terminal
semua sekaligus adalah dengan menggunakan --tab-with-profile=PROFILENAME
sakelar. Pada perintah di bawah ini Anda dapat meninggalkan perintah pertama gnome-terminal --tab
karena itu adalah jendela pertama yang dihasilkan; sekarang yang perlu Anda ketahui adalah profil mana yang Anda gunakan dan Anda dapat menggunakan --tab-with-profile=YourProfile
untuk memanggil perintah lain dan semuanya akan muncul sekaligus di terminal asli yang dibuka.
Ini perintah Anda yang dimodifikasi:
gnome-terminal --tab --title="rails s" -e "rails s" --tab-with-profile=Default --title="spork" -e "spork" --tab-with-profile=Default --title="autotest" -e "autotest"
(Untuk pembaca masa depan: gantilah nama program yang diberikan setelahnya -e
untuk menguji baris perintah yang diberikan di sini; ingat target Anda untuk -e
harus diinstal dan masuk $PATH
; untuk hal-hal yang tidak $PATH
digunakan jalur absolut seperti, misalnya,/opt/mike/program
)
Ingatlah untuk menentukan profil aktual yang Anda gunakan untuk --tab-with-profile
sakelar. Doa pertama gnome-terminal
harus digunakan --tab
dan sisanya --tab-with-profile
. Dengan metode ini, harus dimungkinkan untuk membuka banyak tab semua dalam contoh yang sama gnome-terminal
.
Temukan profil yang sedang Anda gunakan dengan mengklik kanan gnome-terminal
dan melihat profil dan akan ada penanda yang Anda gunakan saat ini:
Buka Preferensi profil untuk informasi lebih lanjut dan untuk memeriksa nama profil.
Untuk informasi lebih lanjut, lihat man gnome-terminal
dan manual Ubuntu online .
Catatan :
Jika Anda mengalami masalah saat meluncurkan program gnome-terminal
, tambahkan lokasi $PATH
, atau buat symlink dan letakkan di $PATH
lokasi, atau (yang sangat berguna di sini): buat skrip wrapper bash sederhana dan panggil di gnome-terminal
baris perintah di atas. (Anda harus menyebutnya dengan jalur absolut: yaitu /location/of/script
, bukan hanya nama saja.)
Sebagai contoh:
#!/bin/bash
cd $HOME/.rvm/gems/ruby-2.0.0-p0/bin
spork
exit 0
Kemudian beri nama skrip, buatlah itu dapat dieksekusi dan panggil di gnome-terminal
baris perintah di atas. Lakukan ini untuk semua program non-repo yang bermasalah.