From: Nicolas Boisselier Date: Fri, 1 Dec 2017 06:14:40 +0000 (+0000) Subject: lib/awk/ldap2csv.awk X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=fc4005ebe62ee0a829b636c0506c0a72bf19ea69;p=nb.git lib/awk/ldap2csv.awk --- diff --git a/lib/awk/ldap2csv.awk b/lib/awk/ldap2csv.awk index d34111ae..a2b0d223 100755 --- a/lib/awk/ldap2csv.awk +++ b/lib/awk/ldap2csv.awk @@ -1,4 +1,4 @@ -#!/usr/bin/gawk -f +#!/usr/bin/awk -f #lib=ENVIRON["NB_ROOT"]"/lib/awk" @include "base64decode.awk" BEGIN { @@ -64,18 +64,10 @@ function header() { # Base64 B64[field] = 0 if (field ~ /:$/) { -#print ">>>>"field -# NB 01.12.17 cmd="echo "line" | base64 -d" -# NB 01.12.17 cmd | getline x -# NB 01.12.17 close(cmd) -# NB 01.12.17 line = x - #line = base64decode(line) -#print "<<<<"line sub(/:$/,"",field) B64[field] = 1 } - if (field in h && h[field] != "") { h[field] = h[field]""CONCAT""line } else { @@ -86,6 +78,7 @@ function header() { if (PFIELDS_OK == 0) { fields[field]++ } + } BEGIN {