有日期功能的選項嗎?
如何讓 LOAD_TEST_START 提前 2 分鐘?
如何讓 LOAD_TEST_END 回到 2 分鐘后?
LOAD_TEST_START=$(date -u %FT%TZ)
LOAD_TEST_END=$(date -u %FT%TZ)
uj5u.com熱心網友回復:
這個答案對我有幫助,并且適用于date.
LOAD_TEST_START=$(date %FT%TZ -d "2 minutes ago")
LOAD_TEST_END=$(date %FT%TZ -d "2 minutes")
在 macos/FreeBSD 上可以使用
LOAD_TEST_START=$(date -v 2M %FT%TZ)
LOAD_TEST_END=$(date -v-2M %FT%TZ)
uj5u.com熱心網友回復:
不確定這是否是您想要的,但您可以獲取當前的紀元值,然后從中添加/減去 120 秒(2 分鐘)并將結果轉換回日期。
dateval=`date %s`
echo "orig "`date -d @$dateval %FT%T%Z`
start=`expr $dateval 120`
end=`expr $dateval - 120`
LOAD_TEST_START=`date -d @$start %FT%T%Z`
LOAD_TEST_END=`date -d @$end %FT%T%Z`
echo "start "$LOAD_TEST_START
echo "end "$LOAD_TEST_END
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/373044.html
上一篇:套接字上不顯示Shell提示
