Je suis sur Ubuntu 13.04 et j'aimerais configurer mon terminal, de sorte que chaque fois qu'un nouvel onglet / fenêtre est ouvert, il exécute automatiquement et immédiatement la commande suivante.
/bin/bash --login
Comment pourrais-je y parvenir? Sur OSX avec iTerm 2, il existe une option pour exécuter une commande au démarrage. Je suppose que je devrais y parvenir grâce à une sorte de fichier dot ...
--login
drapeau est crucial.Réponses:
Ajoutez la commande à votre
~/.bashrc
. Techniquement, vous devriez être en mesure d'ajouter~/.profile
ainsi, à partirman bash
,INVOCATION
documentation:Également:
Donc, cela signifie que si vous êtes connecté localement, vous devriez utiliser OK
~/.profile
; mais, si vous utilisez des systèmes, vous voudrez utiliser~/.bashrc
.~/.bashrc
s'applique également lorsque vous êtes connecté localement; donc, il est juste devenu conventionnel de l'utiliser.la source
Essayer:
Ou
gnome-terminal --tab -e "your command"
pour ouvrir un nouvel onglet.Plus d'informations: ManPage Gnome-terminal
la source
run command as login shell
problème résolu.