[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apoio para teste
From: |
itamarnet |
Subject: |
Re: Apoio para teste |
Date: |
13 Jun 2018 18:57:57 +0000 |
Cara Bia que confusão
Criar um laço de repetição durante 37 iterações realiznado as operacoes a seguir em cada iteracao.
Somar 3 na variável A
Somar 34 na variável B
Somar 2 na variável C
Somar A B e C e adicionar o resultado em uma nova linha no arquivo criado no passo 2
Aqui faço a iteração em i ( apesar que não o uso), usando um recurso recente do bash para gerar sequencias
{1..37}
O trecho let A+=3 é igual a let A=A+3 ou A=$((A + 3))
for i in {1..37}
do
let A+=3
let B+=34
let C+=2
echo $(($A + $B + $C)) >> arquivo.txt
done
Pegar a penúltima posição e exibir o segundo caracter essa devera ser a saida do programa
Penultima posição acredito ser a penultima linha, usando o tail -2, onde lista as duas últimas linhas, e com essas linhas separadas pego a primeira ficando apenas coma penúltima usando head -1, e depois disso pego o segundo caractere com cut -c 2 (nesse caso a contagem começa em 1 mesmo)
tail -2 arquivo.txt | head -1 | cut -c 2
Acho que isso atende
[]'s
Itamar