Windows10をUbuntuのコマンドで操作する! グラフィカルに進捗バーを表示する!(whiptail_11)

スポンサーリンク

コンテンツ

bash on Windows10を使用できるようにする方法と注意事項は、以下の記事にまとめてあります!正式名称は「bash on Ubuntu on Windows10」です。

Windows10をUbuntuのコマンドで操作する! 1.使えるように準備をする(開発者モードを有効にする)!

64ビット版 Windows10のインストール「bash on Windows10」と呼ばれている機能です。2016年5月現在、ベータ版です。Windows10インサイダー プレビュー版が必要です。通常のWindows10では利用できません

Windows10をUbuntuのコマンドで操作する! 2.「bash on Windows10」を有効にする!

「bash on Windows10」のインストール2016年5月現在、ベータ版です。Windows10インサイダー プレビュー版が必要です。通常のWindows10では利用できません。また、64ビット版Windows10でないと使用できま

Windows10をUbuntuのコマンドで操作する! 3.「bash on Windows10」のインストール!

「bash on Windows10」のインストール2016年5月現在、ベータ版です。Windows10インサイダー プレビュー版が必要です。通常のWindows10では利用できません。また、64ビット版Windows10でないと使用できま

Windows10をUbuntuのコマンドで操作する! 4.bash on Windows10(ばっしゅ おん うぃんどうずてん)を起動する!

前回までの記事この記事はbash on Windows10を使えるようにするまでの記事の4番目です。1-3番目の記事は以下をどうぞ!bash on Windows10の起動bash on Windows10を起動するには以下のようにします。

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

「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