La même chose en shell
Il n’y a pas que des langages pourris dans la vie, il y aussi des langages pourris (mais très pratiques).
function progressmeter_init {
echo -ne "\33[s";
}
function progressmeter {
echo -ne "\33[u";
echo -ne "\33[s";
printf "%5.2f%%" $(( 100 * $1 / $2 ));
}
Attention, echo attend des valeurs en octal, donc 027=0o33
Le futur ? Shell’progrès madame
Commentaire par Fab — 28 juillet 2007 @