Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 04 Feb 2005 17:29:31

saintshakajin
Prêcheu(r|se) du libre
 
Date d'inscription: 03 Feb 2005
Messages: 182

[BASH] Dialog -- gauge, obscur (Non Résolu)

J'ai besoin d'un petit éclaircissement (même un gros).
J'ai compris comment on fait le dialog --gauge mais je vois pas, comment on peut par exemple le lié à la progression de la copie d'un fichier.
J'ai matté sur lea-linux et là, il parle d'un texte, donc ça c'est facile et là j'ai compris mais dans le cadre d'une copie ou d'une tâche à exécuter où je voudrais afficher son avancement, là, je patauge.

Si qqn pouvait me l'expliquer, mes cheveux seraient content, car là, je suis presque chauve

Merci beaucoup smile


Debian Sid - XOrg 6.9 - KDE 3.5.0 - Kernel 2.6.15-ck2

Hors ligne

 

#2 04 Feb 2005 23:57:03

WaVeR
Gourou(e) du libre
Lieu: Biel-Bienne
Date d'inscription: 08 Oct 2004
Messages: 531
Site web

Re: [BASH] Dialog -- gauge, obscur (Non Résolu)

Ce qu'il te faut c'est un script pour bien comprendre
et j'ai ce lien pour toi.

++


There's no place like 127.0.0.1

Hors ligne

 

#3 05 Feb 2005 01:26:12

saintshakajin
Prêcheu(r|se) du libre
 
Date d'inscription: 03 Feb 2005
Messages: 182

Re: [BASH] Dialog -- gauge, obscur (Non Résolu)

Je l'ai lu 100 fois au moins ce script...

(while [ $copied -lt $size ]; do
                dd if=$src of=$dest bs=512 count=$chunk_size skip=$copied seek=$copied >/dev/null 2>&1
                copied=$(($copied+$chunk_size))
        echo $(((100*$copied)/$size))
        done) | dialog --backtitle "Widgets de bash dialog" --title " Copie en cours " --gauge "$srcn> $dest " 10 60 0

Bon, si j'ai bien capté, là c'est l'instruction où la copie se fait réellement, mais c'est là où je sèche. Je comprends pas la boucle  :cry:
Mais j'aimerais aussi appliqer la gauge pour des instructions et là, j'ai pas réellement trouvé, genre un lame ou un convert


Debian Sid - XOrg 6.9 - KDE 3.5.0 - Kernel 2.6.15-ck2

Hors ligne

 

Pied de page des forums

Powered by FluxBB