+ Responder ao Tópico



  1. Tenho uma variável $trailler com o valor 123 e preciso preencher com o número 0 10 casas antes, como eu faço?

    ps. o valor 123 o resultado de uma soma, portanto pode ter 3 caracteres como é o caso ou mais, depende da soma. Preciso verificar o tamanho da variável $trailler e preencher com 0 até o tamanho dela ser = 13.

    Estou usando o Bash, alguém pode me ajudar?

  2. printf '%02d' $variavel, use um len pra
    contar quantas casas tem seu numero e preencha com o restante.



  3. Olá!

    Tente isso:
    Código :
    trailler=123
     
    while [[ ${#trailler} -lt 13 ]]; do
        trailler=0$trailler
    done
     
    echo $trailler

    Não me parece ser uma solução muito boa (deve haver formas mais eficientes
    de fazer isso), mas funciona.

    Abraço






Tópicos Similares

  1. torre de trasmissao com ack variavel
    Por g2wifi no fórum Redes
    Respostas: 2
    Último Post: 03-11-2009, 23:21
  2. Função Javascript com variável PHP
    Por rbbahia no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 10-04-2009, 11:13
  3. Hotspot com controle de bBnda variável
    Por perassoli no fórum Redes
    Respostas: 2
    Último Post: 13-02-2009, 07:42
  4. Carregar variável com conteúdo de arquivo texto
    Por haas no fórum Sistemas Operacionais
    Respostas: 2
    Último Post: 09-11-2004, 13:47
  5. Usuario com direitos ,...
    Por MarcelScan no fórum Servidores de Rede
    Respostas: 2
    Último Post: 29-03-2002, 00:31

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L