|
From: | Vinicius |
Subject: | Re: [shell-script] ShellScript Contador |
Date: | Wed, 05 Oct 2016 19:22:56 -0300 |
User-agent: | Type for Android |
Fantástico Julio
Enviado por BlueMail
Fala Vinicius,só uma particularidade pouco conhecida do printf é a opção -v VAR. Com essa opção, vc não precisa fazer atribuição, veja:
$ var=1$ printf -v var %010d $(($var + 1))$ echo $var0000000002
Então, para passar uma linha (gráfica) por todo o terminal, experimente o seguinte:
$ printf -v linha "%$(tput cols)s" ' '$ printf -v traco "\e(0\x71\e(B"$ echo -n ${linha// /$traco}───────────────────────────────────────────────────────────────────────────────────────────────────
Em 5 de outubro de 2016 10:01, Vinicius Ruiz address@hidden [shell-script] <address@hidden> escreveu:
Pessoal Bom dia Tudo Bem ?
Gostaria que dessem uma luz sobre como fazer funcionar o seguinte caso.
Tenho dois valores de variavel
var1=0000000001var2=0
var2=$(( $var2 + 1 ))
O resultado de var2 ficará será 2 ... var2=2
Mas eu preciso que o var2 fique com nesse formato 0000000002
E a cada incremento se chegar em fique assim 000000001 0
Alguém poderia dar um luz pois o contador exclui os "zeros" a esquerda quando o somo.
Obrigado.
No aguardo.
Vinicius
[Prev in Thread] | Current Thread | [Next in Thread] |