web-dev-qa-db-ja.com

プログレスバーを追加

スクリプトのこの部分にzenityプログレスバーを含めたいと思います。

zenity --question --title "GUI" --text "Sync Music to iPad?"
    if [[ $? == 0 ]] ; then
    scp -r "$FOLDER" [email protected]:/var/mobile/Media/Music
    ssh [email protected] 'rm /var/mobile/Media/Music/"All Songs"/*'
    ssh [email protected] 'find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All
1
era878

GNOME Documentation によると、--progressがあなたが探しているものを手に入れるはずのようです。

2
Chris Whelan

私はこのような単純な天頂の進歩を使用しました:

yes|zenity --progress --pulsate --text="Doing the job" --timeout 5

または、完了後に$(pidof zenity)を強制終了する

1
LazyEchidna