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. 6f499134dSBaptiste Daroussin# To the extent possible under law, the author has dedicated all copyright 7f499134dSBaptiste Daroussin# and related and neighboring rights to this software to the public domain 8f499134dSBaptiste Daroussin# worldwide. This software is distributed without any warranty, see: 9f499134dSBaptiste Daroussin# <http://creativecommons.org/publicdomain/zero/1.0/>. 10f499134dSBaptiste Daroussin 11*263660c0SAlfonso Sicilianocharacters="A B C D E F G" 12*263660c0SAlfonso Sicilianototal=`echo $characters | awk '{print split($0, a)}'` 13*263660c0SAlfonso Sicilianoi=1 14*263660c0SAlfonso Sicilianofor c in $characters 15f499134dSBaptiste Daroussindo 16f499134dSBaptiste Daroussin sleep 1 17f499134dSBaptiste Daroussin echo XXX 18*263660c0SAlfonso Siciliano echo "$(expr $(expr $i "*" 100) "/" $total)" 19*263660c0SAlfonso Siciliano echo "[$i/$total] Char: $c" 20f499134dSBaptiste Daroussin echo XXX 21*263660c0SAlfonso Siciliano if [ $i -eq $total ] 22f499134dSBaptiste Daroussin then 23*263660c0SAlfonso Siciliano sleep 1 24f499134dSBaptiste Daroussin echo EOF 25f499134dSBaptiste Daroussin fi 26*263660c0SAlfonso Siciliano i=`expr $i + 1` 27*263660c0SAlfonso Sicilianodone | ./bsddialog --title " gauge " --gauge "[0/$total] Starting..." 10 70 28f499134dSBaptiste Daroussin 29