有没有办法在bash中使用strftime获得纳秒时间的纳秒时间?
我的unix时间线:
<command> | awk '{ print strftime("%s"), $0; }'
我不能使用日期+%N,因为日期只评估一次。
有什么工作吗?
答案 0 :(得分:5)
我在阅读时发现了一种解决方法。日期以这种方式更新。不需要strftime。
<command> | while read line; do d=`date +%s%N`; echo $d $line; done
答案 1 :(得分:0)
您仍然可以使用date
ls | xargs -IQ date "+%s.%N Q"
你的输出中没有%......(但你也可以解决这个问题)