Enviado em 09/11/2019 - 13:58h
(sed -n $i'p'
cc=(${nomecompleto}) # vai pegar o o primeiro nome completo
quantidade=${#cc[@]} # (quantidade=a quantidade de palavras no nome completo)(= representa recebe)
nome=${cc[0]} #(o primeiro nome vai sempre receber o indice 0, que é o primeiro índice)
esses comandos acima e abaixo tem a legenda eu peguei de algm mas n entendi qual parte faz qual entendeu tipo o @, um cc[0] ajuda ai pfv
usuarios[$indiceB]=$(expr substr ${cc[0]} 1 10) # (o primeiro nome do nome completo vai ser colocado no array)
grep -q -w $nome; then #
sobrenome=$(expr substr ${cc[qtd-1]} 1 10)
ini1=$(expr substr ${cc[1]} 1 1) # (pega a inicial do segundo nome)
ini2=$(expr substr ${cc[2]} 1 1) # (pega a inicial do terceiro nome)
user3=$(expr substr ${cc[0]}$ini1$ini2 1 10) #($user3 recebe o primeiro nome com as iniciais dos seguintes)
ini1=$(expr substr ${cc[0]} 1 1) # (pega a inicial do primeiro nome)
ini2=$(expr substr ${cc[1]} 1 1) # (pega a inicial do ultimo nome)
user=$(expr substr $ini1$ini2${cc[qtd-1]} 1 10)
cc=(${nomecompleto}) # vai pegar o o primeiro nome completo
quantidade=${#cc[@]} # (quantidade=a quantidade de palavras no nome completo)(= representa recebe)
nome=${cc[0]} #(o primeiro nome vai sempre receber o indice 0, que é o primeiro índice)
esses comandos acima e abaixo tem a legenda eu peguei de algm mas n entendi qual parte faz qual entendeu tipo o @, um cc[0] ajuda ai pfv
usuarios[$indiceB]=$(expr substr ${cc[0]} 1 10) # (o primeiro nome do nome completo vai ser colocado no array)
grep -q -w $nome; then #
sobrenome=$(expr substr ${cc[qtd-1]} 1 10)
ini1=$(expr substr ${cc[1]} 1 1) # (pega a inicial do segundo nome)
ini2=$(expr substr ${cc[2]} 1 1) # (pega a inicial do terceiro nome)
user3=$(expr substr ${cc[0]}$ini1$ini2 1 10) #($user3 recebe o primeiro nome com as iniciais dos seguintes)
ini1=$(expr substr ${cc[0]} 1 1) # (pega a inicial do primeiro nome)
ini2=$(expr substr ${cc[1]} 1 1) # (pega a inicial do ultimo nome)
user=$(expr substr $ini1$ini2${cc[qtd-1]} 1 10)