Pages : 1
#1 Le 13/05/2010, à 20:54
- Nik0s
zenity et Md5sum
Bonsoir-bonsoir,
Je suis entrain de faire mumuse avec nautilus-action, zenity et md5sum, j'ai néanmoins un petit problème :
zenity --info --no-wrap --text $(md5sum -c listen.pls.md5)
Quand je lance cette commande j'ai le résultat de ma commande qui s'affiche, sauf que celle-ci est tronquée après les deux points
J'ai essayé différentes variantes, mais rien à y faire, ma commande est tronquée... J'ai testé la commande dans un terminal directement (md5sum -c listen.pls.md5) : j'ai le résultat qui s'affiche comme il faut.
Je sèche un peu, avez-vous eu un problème de ce genre ?
Merci de votre aide
Nikos
Hors ligne
#2 Le 13/05/2010, à 21:09
- nesthib
Re : zenity et Md5sum
c'est parce que ta commande zenity ne prend qu'un seul argument.
ajoute des guillemets doubles "…" autour de ton $(…)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#3 Le 13/05/2010, à 21:18
- Nik0s
Re : zenity et Md5sum
Un grand merci !!!!!!!!!!!
It works now !
Hors ligne
#4 Le 13/05/2010, à 21:20
- nesthib
Re : zenity et Md5sum
de rien tu peux passer le sujet en [résolu] en modifiant ton premier message
ps. merci de ne pas poster dans "Trucs, astuces et scripts utiles" pour demander de l'aide, cette section est réservée pour proposer des trucs et astuces. Je déplace.
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#5 Le 13/05/2010, à 21:53
- Nik0s
Re : zenity et Md5sum
Ok, c'est noté ! Bon... Je pense que là... J'avance lentement mais surement, Nautilus-action me bloque sur la gestion des fichiers/dossier qui contiennent des espaces, cela ne fonctionne pas. Alors qu'en ligne de commande cela fonctionne.
Avez-vous eu déjà eu le tour ?
Dernière modification par Nik0s (Le 13/05/2010, à 22:33)
Hors ligne
#6 Le 15/05/2010, à 19:56
- alexduf
Re : zenity et Md5sum
oui c'est encore un problème de guillemets.
Les guillemets se posent aussi autour des variables, ils servent juste à délimiter les arguments passés à une commande.
Si une variable contient hello world comme ça :
TOTO=Hello World
et que tu utilise ta commande bidule :
bidule ${TOTO}
là ta commande reçoit deux arguments, alors que là:
bidule "${TOTO}" elle n'en reçoit qu'un.
Hors ligne
#7 Le 16/05/2010, à 22:10
- Nik0s
Re : zenity et Md5sum
Je suis un peu perdu là... avec les accolades {} à quoi servent-elles ?
Hors ligne
#8 Le 16/05/2010, à 22:23
- nesthib
Re : zenity et Md5sum
c'est pour faire une expansion de ta variable :
VARIABLE="contenu"
echo $VARIABLE
#ou encore
echo ${VARIABLE}
#mais aussi tu peux sélectionner une partie
echo ${VARIABLE:4:2}
voilà pour faire très bref. pour le reste man bash section parameter expansion
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#9 Le 16/05/2010, à 22:32
- Nik0s
Re : zenity et Md5sum
Je me pose aussi une question, pourquoi Nautilus renvoit les chemins avec des espaces alors que dans les scripts nous utilisons les anti-slashs pour encadrer ces dits espaces... ai-ce moi qui comprend mal la philosophie de Nautilus
Mes concepts de scripting (sous Zindowz principalement) sont à revoir !
Dernière modification par Nik0s (Le 16/05/2010, à 22:33)
Hors ligne
#10 Le 17/05/2010, à 09:27
- Hizoka
Re : zenity et Md5sum
va faire un tour sur : http://abs.traduc.org/abs-fr/
tres bon site sur le bash
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#11 Le 17/05/2010, à 17:53
- HP
Re : zenity et Md5sum
Mes concepts de scripting (sous Zindowz principalement) sont à revoir !
Si t'essaie de faire du Wind'Oz sous autre chose que Wind'Oz t'es un peu sur la mauvaise voie…
Sinon, évidemment, lire la doc… réfléchir par soi même… essayer jusqu'à ce que ça marche… sont des solutions pérennes ! Mais ça demande un peu de motivation, quand même !
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#12 Le 18/05/2010, à 15:38
- alexduf
Re : zenity et Md5sum
Je suis un peu perdu là... avec les accolades {} à quoi servent-elles ?
Ca permet aussi de délimiter les noms de variables quand tu fais une concaténation :
$ TOTO=TUTU
$ echo $TOTO
TUTU
$ echo $TOTOTO
$ echo ${TOTO}TO
TUTUTO
Hors ligne
#13 Le 30/05/2010, à 19:44
- Nik0s
Re : zenity et Md5sum
Ok merci pour vos infos, j'ai réussi à m'y retrouver
Hors ligne
Pages : 1