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?

Hugo
la source

Réponses:

2

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

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

Jimmij
la source