Configurez bash_profile pour un seul émulateur de terminal


0

J'utilise un nouvel émulateur de terminal. La terminologie est le terminal par défaut E17, et il a une excellente commande: tylsqui est un "graphique"ls

Je veux créer un alias uniquement pour ce terminal, car la commande tylsn'a aucun sens pour konsole, rxvt ou d'autres terminaux.

Je pense à une sorte de ifdéclaration ~/.bash_profilepour tester si je suis sur la terminologie, puis exécutez la commande suivante:

alias ls="tyls"

Mais comment puis-je tester si je suis en terminologie ou tout autre terminal?

Est-ce que quelqu'un peut m'aider?

Réponses:


2

Terminologie définit variable $TERMINOLOGY=1, vous pouvez donc simplement le tester

[[$ TERMINOLOGY == 1]] && alias ls = tyls

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.