Bonjour,
Je suis en train de faire un script sous linux et je rencontre un pb avec des attribut Ldap que je récupère.
Voici mon script :
Je pensais que le /::/s/\(.*:: \)\(.*\)/echo \1 $(echo \2 |base64 --decode)/ permettrait à l'attribut bizbizEntiteAffectationPrincipale de ne pas poser de pb et d'être decodé mais en fait j'ai le message suivant dès que je mets cet attribut dans ma selection :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ldapsearch -H ldaps://tutu.chezmoi -x -S uid -b ou=people,dc=chezmoi,dc=fr -D "cn=LDAP,ou=administrators,dc=chezmoi,dc=fr" -w "grrrrr" "(&(titi=OFFI)(toto=xxxx))" uid cn mail bizbizEntiteAffectationPrincipale \ | sed -e '/::/s/\(.*:: \)\(.*\)/echo \1 $(echo \2 |base64 --decode)/e' >monfichier.txt
Est-ce que quelqu'un aurait une idée de ce que je dois mettre pour que cet attribut soit récupéré correctement , svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 base64: invalid input
Merci d'avance,








Répondre avec citation
Partager