Ryuk
(usa Nenhuma)
Enviado em 05/08/2017 - 10:37h
caiocpg escreveu:
Mauriciodez Obrigado, eu imaginava que era fácil mesmo rsrs, ontém mesmo estava pesquisando como fazer um FOR dentro de um FOR no shell script kkk, aquele ditado, vai apanhando mas vai aprendendo rsrs... Cara muito obrigado mesmo, você me ajudou muito! Um grande abraço!
Se ainda estiver interessado em usar o for, segue uma sugestão:
#!/bin/bash
lista1=`cat $HOME/lista1`
lista2="$HOME/lista2"
for n in $lista1
do
confere=`grep -cx $n $lista2`
if [ $confere -eq 1 ] ; then
# encontrado (tá na lista1 e na lista2)
echo $n >> confere-sim.txt
else
# não encontrado (tá na lista1, mas não na lista2)
echo $n >> confere-não.txt
fi
done