#1 Le 18/04/2017, à 13:15
- LukePerp
[Résolu] Tar zenity progress
Bonjour,
Considérez le code suivant pour compresser en bzip2 mon dossier document.
Je souhaite afficher une barre de progression avec zenity, mais ce code fonctionne pas.
Le problème est que la progression reste à 0% alors que la sortie au terminal indique bien l'évolution du pourcentage.
Pourriez-vous m'aider svp
Objectif : afficher la progression avec zenity :
(tar -cf - Documents | pv -n -s $(du -sb Documents | awk '{print $1}') | bzip2 > test.tar.bz2) | zenity --progress --percentage=0
Dernière modification par LukePerp (Le 21/04/2017, à 09:02)
Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline
Hors ligne
#2 Le 21/04/2017, à 09:01
- LukePerp
Re : [Résolu] Tar zenity progress
Je me réponds à moi meme, il faut envoyer le flux de sortie 2 généré par la commande dans le flux 1 que lis zenity, grace à 2>&1 :
(tar -cf - Documents | pv -n -s $(du -sb Documents | awk '{print $1}') | bzip2 > test.tar.bz2) 2>&1 | zenity --progress --percentage=0
Desktop & Laptop - Ubuntu Mate dernière LTS - Intel i5 - 16 Go - Dual boot Windows offline
Hors ligne