Saya menggunakan Ubuntu 13.04 dan saya ingin mengkonfigurasi terminal saya, sehingga setiap kali tab / jendela baru terbuka, ia menjalankan perintah berikut secara otomatis dan segera.
/bin/bash --login
Bagaimana saya bisa mencapai ini? Pada OSX dengan iTerm 2 ada opsi untuk menjalankan perintah saat start. Saya kira di sini saya harus mencapai ini melalui semacam dotfile ...
--login
bendera sangat penting.Jawaban:
Tambahkan perintah ke
~/.bashrc
. Secara teknis, Anda harus dapat menambah~/.profile
juga, dariman bash
,INVOCATION
dokumentasi:Juga:
Jadi, ini berarti bahwa jika Anda masuk secara lokal, Anda harus menggunakan OK
~/.profile
; tetapi, jika Anda ssh ke sistem maka Anda ingin menggunakannya~/.bashrc
.~/.bashrc
juga berlaku ketika masuk secara lokal; jadi, baru saja menjadi konvensi untuk menggunakannya.sumber
Mencoba:
Atau
gnome-terminal --tab -e "your command"
untuk membuka tab baru.Informasi lebih lanjut: ManPage Gnome-terminal
sumber
run command as login shell
perbaikan masalah saya.