Mar*_*tin 5 unix bash posix strftime
有没有办法在bash中使用strftime获得带有纳秒的Unix时间?
我的unix时间线:
<command> | awk '{ print strftime("%s"), $0; }'
Run Code Online (Sandbox Code Playgroud)
我不能使用日期+%N,因为日期只评估一次.
有什么工作吗?
我发现在阅读时使用了一种解决方法.日期以这种方式更新.不需要strftime.
<command> | while read line; do d=`date +%s%N`; echo $d $line; done
Run Code Online (Sandbox Code Playgroud)