ユーザ用ツール

サイト用ツール


bash:script:11_progress_bar

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
bash:script:11_progress_bar [2014/06/12 08:09] matsuibash:script:11_progress_bar [2015/05/08 06:21] (現在) matsui
行 1: 行 1:
 +======11 Probress Bar ======
  
 +<code console>
 +progress() {
 +  _bar=$1; _bar=${_bar:=.}
 +  while :
 +  do
 +    jobs %1 > /dev/null 2>&1
 +    [ $? = 0 ] || break
 +    echo -n ${_bar}
 +    sleep 0.1
 +  done;
 +}
 +
 +usage() {
 +  echo "usage:$0 [command]"; exit;
 +}
 +
 +[ $# = 0 ] && usage
 +
 +"$@" &
 +progress
 +</code>
 +
 +{{tag>bash}}