Enviado em 04/11/2020 - 18:51h
Boa Tarde
Srs
Estou enfrentando uma dificuldade no pequeno script abaixo:
#!/bin/bash
gawk -F ";" '{ print $1, $2, $3, $4, $5 }' usersnew | while read LISTA;
do $(echo "/usr/bin/samba-tool user create $LISTA --must-change-at-next-login");
done;
arquivo
teste.user1;paS@2020;--given-name=teste user1 teste;--surname=Freitas;--userou=OU=TI,OU=2-COLIGADA2
Acontece que, se no atributo --given-name conter dados com espaço da error no momento do insert, mesmo o conteudo estando entre as " " duplas ou ' ' simples.
Se deixo este atributo sem espaço funciona normalmente.
Alguém teria um dica para esse problema.
Agradeço deste já pela atenção.
Srs
Estou enfrentando uma dificuldade no pequeno script abaixo:
#!/bin/bash
gawk -F ";" '{ print $1, $2, $3, $4, $5 }' usersnew | while read LISTA;
do $(echo "/usr/bin/samba-tool user create $LISTA --must-change-at-next-login");
done;
arquivo
teste.user1;paS@2020;--given-name=teste user1 teste;--surname=Freitas;--userou=OU=TI,OU=2-COLIGADA2
Acontece que, se no atributo --given-name conter dados com espaço da error no momento do insert, mesmo o conteudo estando entre as " " duplas ou ' ' simples.
Se deixo este atributo sem espaço funciona normalmente.
Alguém teria um dica para esse problema.
Agradeço deste já pela atenção.