blob: d9ffc49686941066baab2698f5bedf937c4894d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
BEGIN {
uid = ""
passwd = ""
}
/^uid: / { uid=$2 }
/^userPassword: / { passwd=$2 }
/^userPassword:: / {" base64 -d<<< \""$2"\""|getline passwd }
/^dn:/ {
if (uid != "" && passwd != "") {
printf("%s %s\n",uid,passwd)
}
uid = ""
passwd = ""
}
END {
if (uid != "" && passwd != "") {
printf("%s %s\n",uid,passwd)
}
}
|