Ldap
在 ldapsearch 查詢上使用 sed 或 awk 清理日期
我想通過管道輸出 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'