如何将当前Ping时间戳更改为包含毫秒?目前它给我的日期只有几秒细粒度。
ping google.com | while read pong; do echo " $pong @$(date)"; done
如果注意答案应该在shell上可执行,因为我在使用ADB的手机上运行它。
答案 0 :(得分:2)
如果您对Nanoseconds感到满意......(毫秒需要一些额外的数学运算会影响执行时间),这将有效:
ping google.com | while read pong; do echo " $pong @$(date '+%Y%m%d%H%M%S.%N')"; done
并解析我们在日期投掷的格式字符串
%Y = 4-digit year
%m = month
%d = day
%H = hour
%M = minute
%S = seconds
%N = nanoseconds
详情:
man date