Dialog es una utilidad para crear interfaces a shell script, u otros lenguajes como Perl. No es gráfico (utiliza curses) así es que puede funcionar bien en consola como xterm. Hay versiones gráficas llamadas Xdialog.
AIX no tiene paquete binario, por lo que se tiene que compilar.
root@selcordes]# ./configure --bindir=/usr/local/bin/ --mandir=/usr/share/man/ && make && make install
#!/bin/bash #A gauge Box example with dialog arch[1]=ECAELC1002.TXT arch[2]=ECAELR1002.TXT arch[3]=ECAENM1002.TXT arch[4]=ECAEVD1002.TXT arch[5]=ECAHHC1002.TXT arch[6]=ECAHHR1002.TXT arch[7]=ECAHIM1002.TXT arch[8]=ECANND1002.TXT arch[9]=ECAELD1002.TXT arch[10]=ECAENC1002.TXT ( c=0 fer=$(( 100 / 24 )) for item in ${arch[*]} do [ -f "$item.gpg" ] && rm -f "$item.gpg" size=$(ls -lh $item |awk -d" " '{ print $5 }') echo "$c %" echo "XXX" echo "Archivo: $item \n" echo "Tamano: $size" echo "XXX" /opt/csw/bin/gpg -er drodriguez $item >log.log 2>&1 ((c+=$fer)) done ) | dialog --title " Encriptando " --gauge "Por favor espere ... " 10 60 0