J'utilise un script bash pour démarrer gnome-terminal avec plusieurs onglets, chaque onglet utilisant un profil différent, un répertoire de travail et, dans certains cas, exécutant une commande dans l'onglet.
Dans cette situation, j'aimerais que la touche flèche vers le haut récupère les commandes qui ont été utilisées dans un onglet spécifique. Est-ce possible?
bash
gnome-terminal
bashrc
Inkayacu
la source
la source
Réponses:
Je suppose que vous pouvez utiliser une commande personnalisée gnome-terminal pour chaque profil, par exemple
ou
ou similaire.
Puis dans
~/.bashrc
la source
Tant que la
tty
commande vous donne des résultats distincts (ce qui devrait certainement être le cas dans n'importe quel environnement Unix standard, bien que j'aie eu des comportements irréguliers dans cygwin avec certains émulateurs de terminal), vous pouvez également l'utiliser pour séparer les choses.J'ai quelque chose comme ceci dans mon
.bashrc
:Ce qui peut sembler exagéré, mais vous avez l'idée. Il le répartit sur la base de
Et vous pourriez ajouter encore plus si vous pensez à des choses qui vous concernent.
la source