Intentando convertir passwordLastSetTime al formato de fecha AAAA-MM-DD
El comando es: dscl . read /Users/<username> | grep --context=3 passwordLastSetTime
Quiero convertir este número al formato AAAA-MM-DD. ¿Cómo puedo hacerlo?
También tengo esto que estaba usando también:
#!/bin/bash
currUser=$(ls -l /dev/console | awk '{print $3}')
lastset=$(date -r $(sudo dscl . -read /Users/"$currUser" accountPolicyData | tail -n +2 |
plutil -extract passwordLastSetTime xml1 -o - -- - |
sed -n "s/<real>\([0-9]*\).*/\1/p"))
echo "<result>$lastset</result>"