1f499134dSBaptiste Daroussin#!/bin/sh 2f499134dSBaptiste Daroussin#- 3f499134dSBaptiste Daroussin# SPDX-License-Identifier: CC0-1.0 4f499134dSBaptiste Daroussin# 5f499134dSBaptiste Daroussin# Written in 2021 by Alfonso Sabato Siciliano. 6*bce40c02SAlfonso S. Siciliano# 7f499134dSBaptiste Daroussin# To the extent possible under law, the author has dedicated all copyright 8f499134dSBaptiste Daroussin# and related and neighboring rights to this software to the public domain 9f499134dSBaptiste Daroussin# worldwide. This software is distributed without any warranty, see: 10f499134dSBaptiste Daroussin# <http://creativecommons.org/publicdomain/zero/1.0/>. 11f499134dSBaptiste Daroussin 12263660c0SAlfonso Sicilianocharacters="A B C D E F G" 13263660c0SAlfonso Sicilianototal=`echo $characters | awk '{print split($0, a)}'` 14263660c0SAlfonso Sicilianoi=1 15263660c0SAlfonso Sicilianofor c in $characters 16f499134dSBaptiste Daroussindo 17f499134dSBaptiste Daroussin sleep 1 18f499134dSBaptiste Daroussin echo XXX 19263660c0SAlfonso Siciliano echo "$(expr $(expr $i "*" 100) "/" $total)" 20263660c0SAlfonso Siciliano echo "[$i/$total] Char: $c" 21f499134dSBaptiste Daroussin echo XXX 22263660c0SAlfonso Siciliano if [ $i -eq $total ] 23f499134dSBaptiste Daroussin then 24263660c0SAlfonso Siciliano sleep 1 25f499134dSBaptiste Daroussin echo EOF 26f499134dSBaptiste Daroussin fi 27263660c0SAlfonso Siciliano i=`expr $i + 1` 28263660c0SAlfonso Sicilianodone | ./bsddialog --title " gauge " --gauge "[0/$total] Starting..." 10 70 29