Bashで進行状況バーを作成する

Bashで進行状況バーを作成する

Bashを使用して進行状況バーを作成するには?

これは私のスクリプトです。

#!/bin/bash
 pass='number1 number12 number13 number14 number15 number16'
 chk='number14'
 for i in $pass ; do
   if [ "$i" == "$chk" ]; then
     echo ' Found ^_^'
   else
     echo 'loading 50%'
   fi
 done

echo 'loading 50%'進行状況バーを作成するために何でも変更したいと思います。

ベストアンサー1

使用できる会話 図書館

シンプル楽器ウィジェットこれはあなたのニーズに適している可能性があります。

たとえば、

( 
  echo 12 ; 
  sleep 2 ; 
  echo 34 ; 
  sleep 2 ; 
  echo "XXX" ;
  echo "working for you" ; 
  echo "XXX" ; 
  echo 50 ; 
  sleep 5 ; 
  echo 95 ; 
  sleep 1 ; 
  echo 100 ;
) | dialog --gauge "some progress" 6 50

ほとんどのディストリビューションには(パッケージマネージャを介して)インストールできるパッケージがあります。

おすすめ記事