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

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

Re: [shell-script] Script para Pegar nomes num arquivo TX T e formatar a


From: itamarnet
Subject: Re: [shell-script] Script para Pegar nomes num arquivo TX T e formatar a saída usando FOR
Date: 02 Sep 2018 18:47:18 +0000

Grande amigo Collons

Você tem toda razão, eu e o Julio cometemos o mesmo erro ao focar no nome em maiúsculo e acabamos esquecendo das outras ocorrẽncia na linha. O certo seria:

while read Nome1 Resto # $Nome1 recebo o 1o. nome e $Resto os outros se houverem
do
    echo "dsadd user cn=${Nome1},ou=RH,dc=vivaopinguim -samid ${Nome1} -upn ${Nome1}@... -fn ${Nome1} -display \"${Nome1^} ${Resto^}\" -desc \"Recursos Humanos\" -pwd \"Teste@123\" -mustchpwd yes -disable no"
done < pessoa.txt

ou

while read Nome1 Resto # $Nome1 recebo o 1o. nome e $Resto os outros se houverem
do
    echo "dsadd user cn=${Nome1},ou=RH,dc=vivaopinguim -samid ${Nome1} -upn ${Nome1}@... -fn ${Nome1} -display \"$(echo ${Nome1} ${Resto} | sed -r 's/\b(.)/\U\1/g')\" -desc \"Recursos Humanos\" -pwd \"Teste@123\" -mustchpwd yes -disable no"
done < pessoa.txt


E pode usar o $i no lugar de $Nome1 ou ao contrário sem problemas nenhum, apenas o uso foi para deixar claro o significado da variável.

Obrigado pelo aviso

[]'s
Itamar


reply via email to

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