Laço FOR [RESOLVIDO]

1. Laço FOR [RESOLVIDO]

carlos eduardo da silva braga
cadu405

(usa Outra)

Enviado em 20/05/2020 - 00:25h

Boa noite!
Preciso fazer um script que relacione 2 listas,exemplo
lista1= a b c d
lista2= 1 2 3 4
saida a1 b2 c3 d4
teriam algum exemplo usando o laço for ?




  


2. Re: Laço FOR [RESOLVIDO]

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 20/05/2020 - 10:08h

#!/bin/bash

lista1=( a b c d )
lista2=( 1 2 3 4 )

for ((i=0;i<=${#lista1[*]};i++))
do
echo -n "${lista1[$i]}${lista2[$i]} "
done




3. Re: Laço FOR [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 21/05/2020 - 16:39h

Boa tarde Cadu, seguem opções:

var="abcde"
awk -F '' '{for(x=1;x<=NF;x++) printf "%s%s " ,x,$x;}END{print ""}' <<< "$var"
1a 2b 3c 4d 5e
awk '{for(x=1;x<=NF;x++) printf "%s%s " ,x,$x;}END{print ""}' <<< "A B C D E"
1A 2B 3C 4D 5E
for((n=0;n<${#var};n++)) { echo -n "${var:$n:1}$((n+1)) " ;};echo
a1 b2 c3 d4 e5


______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts