对于基础来说价值太大了

对于基础来说价值太大了

我试图显示我的脚本执行所需的时间(以秒和毫秒为单位)。

这是我的代码:

#!/bin/bash

before=10#`date +'%s%N'`
sleep 1
after=10#`date +'%s%N'`

echo "$before"

let "time_taken=$before-$after"



echo "$time_taken"

echo "$s"

但我收到以下错误:

./tijdsmeting.sh: line 9: let: time_taken=10#1590683503N: value too great for base (error token is "10#15906835
~                              |03N")

我研究了它,它与十进制/八进制/...有关,但我确实通过使用指定它需要为十进制#10。也许使用ibase?我的错误令牌与08互联网上的其他情况不同。

相关内容