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.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Instalação de Ubuntu em SSD (interno) como se fosse um dispositivo ext... (1)
Mikrotik não abre o webmail-segur... da Locaweb (10)