#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
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
Hors ligne