shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Apoio para teste


From: Bia Brandão
Subject: Re: [shell-script] Re: Apoio para teste
Date: Mon, 25 Jun 2018 01:19:43 +0000 (UTC)

Pessoal, boa noite!

Desculpem o sumiço, mas estive doente nos últimos dias!

Instalei uma máquina virtual e validei todas as dicas, ficou ótimo!

Agradeço o grupo, pela ajuda e pelos updates sempre rápidos

Grupo super TOP.

Agradeço novamente

Bia


Em quarta-feira, 13 de junho de 2018 16:01:14 BRT, address@hidden [shell-script] <address@hidden> escreveu:


 

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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]