Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/12/2020, à 18:05

gilou4000

Afficher le contenu d'une variable dans un terminal.

Bonjours,
En fait je me suis peut être un peu mal exprimé. Je n'essaye pas d'afficher une variable mais le contenu de celle-ci.
Ici j'ai créer un raccourcis qui lance mon script pour afficher le résultat du dictionnaire de google du mot sélectionné.
Mais voilà, le terminal ne s'ouvre pas. Je suis désolé si la question est ridicule. Je suis néophyte.
J'ai par ailleurs essayé d'exporter le contenu de $dico vers un document texte pour l'afficher ensuite mais je me retrouve avec plein de caractères illisible alors que dans le terminal c'est parfaitement affiché.
voici le script :

#!/usr/bin/env bash
dico="$(xsel -o | trans :en)"
gnome-terminal -- echo "${dico^}" 

Merci d'avance

Dernière modification par gilou4000 (Le 14/12/2020, à 18:42)

Hors ligne

#2 Le 14/12/2020, à 22:35

kamaris

Re : Afficher le contenu d'une variable dans un terminal.

Comme ça ?

#!/usr/bin/env bash
gnome-terminal -- sh -c 'xsel -o | trans :en; bash'

Si l'ajout de la majuscule est vraiment nécessaire, il vaudrait mieux le faire dans gnome-terminal :

#!/usr/bin/env bash
gnome-terminal -- bash -c 'dico=$(xsel -o | trans :en); echo "${dico^}"; bash'

Dernière modification par kamaris (Le 14/12/2020, à 22:44)

Hors ligne

#3 Le 16/12/2020, à 21:50

gilou4000

Re : Afficher le contenu d'une variable dans un terminal.

Merci Kamaris,
C'est vraiment super sympa d'avoir résolu mon pb. Ça me motive aussi pour apprendre la programmation.
Bonne soirée et encore mille merci smile

Dernière modification par gilou4000 (Le 16/12/2020, à 21:51)

Hors ligne

#4 Le 18/12/2020, à 02:17

kamaris

Re : Afficher le contenu d'une variable dans un terminal.

De rien wink

Hors ligne