Я хотел бы передать вывод ldapsearch для очистки возвращенных дат - я полагаю, что sed и / или awk могут помочь с этим, но были бы признательны за небольшую помощь.
Формат даты фиксированной длины в выходном файле LDIF выглядит следующим образом:
whenCreated: 20111209103130.0Z
Любые указатели, чтобы получить его в этом формате, были бы замечательными:
whenCreated: DD-MM-YY hh:mm
например (используя пример выше):
whenCreated: 09-12-2011 10:31
Этот маленький кусочек sed
помочь тебе?
sed -e 's/whenCreated: \([0-9]\{4\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)\([0-9]\{2\}\).*/whenCreated: \3-\2-\1 \4:\5/g'