Filigramme sur Terminal

Postez ici toutes vos demandes d’assistance.
Répondre
Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Filigramme sur Terminal

Message par tioker »

Bonjour,

J'explique le titre: j'accède à plusieurs machines en ssh via le terminal. Une d'entre elle est celle de production les autres de tests. Évidemment je veux les différentier pour éviter de faire des conn...ies erreurs, surtout que deux d'entre elles sont des clones [presque] parfaits. Le mieux pour moi serait de mettre un filigrane en fond avec le nom de la machine sur laquelle je suis connecté mais je crois que ça n'existe pas.

J'ai contourné le problème en créant des profils (Édition > Préférences > Profils) mais à chaque fois que je me connecte je dois appliquer le profil qui va bien.

Ma question (si filigrane pas possible): existe-t-il un moyen d'ouvrir un terminal avec un profil particulier (genre option de démarrage ou lanceur) ?

Merci de votre retour.
Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Filigramme sur Terminal

Message par cyrille »

Salut Tioker,

Je ne sais pas comment faire un filgrane par contre, je te proprose une alternative avec .bashrc

A la fin de bashrc , tu positionnes par exemple un truc de ce style

Code : Tout sélectionner

# ===============================
echo "Bienvenue sur $(hostname -s)"
echo "IP : $(hostname -I)"
echo $(date)
Et à l'ouverte de ton terminal, tu sauras sur quelle machine tu te trouves

Tu peux aussi personnalise ton PS1 pour afficher en permanence le nom de la machine

Peut être utiliser dans ce même .bashrc ;)

Code : Tout sélectionner

cowsay -f "$(ls /usr/share/cowsay/cows | sort -R | head -1)" "Welcome"
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Filigramme sur Terminal

Message par cyrille »

Ooups, j'avais oublié,

voici qq exemple pour changer le fond de ton terminal instantanément

Code : Tout sélectionner

$ echo -e '\e]11;Yellow\a'

Code : Tout sélectionner

$ echo -e '\e]11;Black\a'
Donc si tu le colles dans .bashrc, ce sera fait au login

Par contre filigrane, aucune idée, désolé ....
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
tioker
modérateur
Messages : 976
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Filigramme sur Terminal

Message par tioker »

cyrille a écrit :
jeu. 13 juin 2024 18:31
Ooups, j'avais oublié,

voici qq exemple pour changer le fond de ton terminal instantanément
......
Par contre filigrane, aucune idée, désolé ....
Déjà merci.
j'ai trouvé une solution aussi. Créer un raccourci et lancer le terminale avec le profil en paramètre. Exemple.

Code : Tout sélectionner

gnome-terminal --profile=PI4
Distrib : Linux Mint 22 Desktop : X-Cinnamon
Kernel : 6.8.0-39-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

Répondre