ラズベリーパイを使ってみる!シェルスクリプトでグラフィカルに進捗バーを表示する!

スポンサーリンク

グラフィカルに進捗バーを表示する!

「bash on Windows10」でグラフィカルに進捗バーを表示するには、以下のシェルスクリプトを実行します

#!/bin/bash
{
    for ((i = 0 ; i <= 100 ; i+=5)); do
        sleep 0.1
        echo $i
    done
} | whiptail --gauge "Please wait while we are sleeping..." 6 50 0

それでは実行してみましょう。まず、上記のシェルスクリプトを作成します。シェルスクリプトのファイル名は「11_gauge.sh」とします。以下のコマンドを実行します

vi 11_gauge.sh

その後、上記のシェルスクリプトを入力し保存します。

それではシェルスクリプトを実行してみましょう。

bash 11_gauge.sh

Screenshot from 2016-05-27 09:51:19_001.png_addlogo
グラフィカルに進捗バーを表示できました。

上記シェルスクリプトは、下記のページより引用しました
https://en.wikibooks.org/wiki/Bash_Shell_Scripting/Whiptail#Progress_gauge

「bash on Windows10」でグラフィカルに進捗バーを表示するには、以下のシェルスクリプトを実行します

#!/bin/bash
{
    for ((i = 0 ; i <= 100 ; i+=5)); do
        sleep 0.1
        echo $i
    done
} | whiptail --gauge "Please wait while we are sleeping..." 6 50 0

それでは実行してみましょう。まず、上記のシェルスクリプトを作成します。シェルスクリプトのファイル名は「11_gauge.sh」とします。以下のコマンドを実行します

vi 11_gauge.sh

その後、上記のシェルスクリプトを入力し保存します。

それではシェルスクリプトを実行してみましょう。

bash 11_gauge.sh

Screenshot from 2016-05-27 09:51:19_001.png_addlogo
グラフィカルに進捗バーを表示できました。

上記シェルスクリプトは、下記のページより引用しました
https://en.wikibooks.org/wiki/Bash_Shell_Scripting/Whiptail#Progress_gauge