SHELL输出精确到毫秒的时间
代码
#!/bin/bash
# 输出精确到毫秒的时间
export LANG=zh_CN.utf8
# 工作目录
work="${1%*/}"
# 输入参数
json=$2
# 临时变量
description="demo"
# 执行
# **********************************************
python3 ./source/main.py --work="$work" --json="$json"
status=$?
if [ $status != 0 ]; then
echo "$(date "+[%Y-%m-%d %H:%M:%S.%3N]") >> $description fail"
exit 1
fi
# *************************************************************
echo "$(date "+[%Y-%m-%d %H:%M:%S.%3N]") >> $description succeed"
exit 0
说明
输出精确到毫秒时间参考echo的输出时间的语句。
失败输出:
[2020-12-29 15:39:38.064] >> demo fail
成功输出:
[2020-12-29 15:40:56.312] >> demo succeed