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 08/06/2009, à 20:57

Lord Northam

Problème avec Checkbox en Dialog

Hello à tous,

Voilà, si j'envoie le code généré par une ligne Bash dans un fichier, que je fais copier puis coller la ligne entière dans un terminal, ça fonctionne !

Par contre si cette ligne est exécuté dans le script, ça marche pas
Et si je récupère le contenu du fichier avec un cat pour l'exécuter, ça marche pas non plus, alors que c'est identique.

Le code complet est sur le Launchpad (voir signature, fichier arte+7 / ligne 620) mais voici la partie qui nous intéresse :

echo "dialog --checklist \"$label_script_name :: $label_list_title\n$label_list_choice\" 21 74 14 "$(echo $full_listing | tr -d '\r\n') > "$HOME/Bureau/command-dialog.txt"
comm="dialog --checklist \"$label_script_name :: $label_list_title\n$label_list_choice\" 21 74 14 "$(echo $full_listing | tr -d '\r\n')
$(cat "$HOME/Bureau/command-dialog.txt")

J'ai déjà essayé d'exécuter $comm tout simplement, et ça ne fonctionne pas, alors que comme déjà dit, le copier/coller venant de command-dialog.txt fonctionne parfaitement.

Si vous avez une idée, elle sera grandement appréciée ^^

Hors ligne