ddp - dd com porcentagem
Publicado por Slackjeff (última atualização em 07/05/2018)
[ Hits: 2.947 ]
Homepage: https://slackjeff.com.br
Informa o progresso do que foi copiado para o comando dd atualiza de 1 em 1 segundo.
#!/usr/bin/env bash
#---------HEADER---------------------------------------------------------------|
#AUTOR
# Jefferson Rocha 'Slackjeff' <lrcjefferson@gmail.com>@
#
#HOMEPAGE
# http://www.slackjeff.com.br
#
#PROGRAMA
# ddp - dd porcentagem
#
#DESCRIÇÃO
# Envia quantidade do que foi copiado para o comando dd.
# De 1 em 1 Segundo!
#
#LICENÇA
# MIT
#------------------------------------------------------------------------------|
#-------VAR's----------->
version="0.2"
#-------FUNCTIONS------->
scan(){
while sleep 1s; do
clear
if pidof dd; then
kill -USR1 "$pid_number"
else
exit 0
fi
done
}
#------INITIAL TEST's
# dd command is already running? yes? kill.
while sleep 4s; do
if killall -s 9 dd >/dev/null 2>&1; then
echo "Wait..."
else
break
fi
done
# Ok, now program start.
echo "Welcome! ddp, version $version"
dd if="$1" of="$2" bs=4 &
pid_number=$(pidof dd)
scan # Call Function
Script para automatizar instalação do Gentoo
Cracking protocolo WPS aprimorado
Autenicação no Serviço ADSL da Brasil Telecom
Script para mostrar IP, usando zenity
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Lançamento do Brutal DOOM test 6
Consertando o erro no Brave de webgl
Solução para ter de volta as bordas e barra de títulos das janelas em zenity no Debian 13.x
Seno, Coseno, Tangente em CLIPPER (1)
Inserir uma URL num arquvo pelo Ubuntu (CLIPPER) (0)
VMWare Player não conecta na rede nem consigo intercambiar arquivos (1)









