J'ai voulu recopier coller ton script zenitrans au cas ou :
#!/usr/bin/env bash
text="$(xclip -o)"
translate="$(trans -b -t fr "$text")"
echo -e "Texte original:\n$text\n" > /tmp/notitrans
echo -e "Traduction:\n$translate\n" >> /tmp/notitrans
zenity --text-info --title="Zenitytrans" --filename=/tmp/notitrans
Maintenant le bash n'est carrément plus interprété, voici ce que j'ai dans la fenêtre ou dans le fichier tmp/notitrans :
Texte original:
Texte original:
#!/usr/bin/env bash
text="$(xclip -o)"
translate="$(trans -b -t fr "$text")"
echo -e "Texte original:
$text
" > /tmp/notitrans
echo -e "Traduction:
$translate
" >> /tmp/notitrans
zenity --text-info --title="Zenitytrans" --filename=/tmp/notitrans
Traduction:
Traduction: