Enviado em 15/07/2024 - 15:42h
A sim, agora eu entende @Minions a sua intenção é fingir para o usuário que ele tem que esperar a porcentagem mesmo que ele estaja apenas perdendo a vida preciosa que ele tem. Nesse caso seria apenas substituir o "echo test" que eu coloquei para vc saber que é um teste pelo comando desejado:#!/bin/bashlembrando que fazer o usuário esperar por algo que leva milissegundos é desnecessário, mas da um design legal.
b=1 # É para dar falso quando fizer os 10 processamentos
i=1 # É para contar a porcentagem ate 100% que é quando da o numero o resultado do valor 100 fazendo soma de 10 em 10
while [[ $b != 10 ]] # usa a variável b para parar a execução depois de 10 processamentos
do
fc-list | grep -i "P052n" >&2 # Comando fica aqui
i=$((i+10)) # faz calculo de soma de x+10 onde x é o valor da variável i
echo "$i" # envia para o yad processar a porcentagem em que 100 é 100% e 10 é 10%
b="$((b++))" # Soma b+1 ate o que o resultado seja 10
sleep 1
done | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..." --auto-close # O --auto-close é usado para o yad fechar a barra de progresso automaticamente quando terminar, do contrario o usuário tem que fechar manualmente.
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Será possível instalar Linux Mint LMDE em Sony Vaio? (17)
O livro "Linux - Guia do Administrador do Sistema (Rubem E. Ferre... (1)
Como redefinir o diretório Home? (2)
Posso instalar usar o grub sem ter linux instalado, para iniciar o win... (2)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (6)