减去两个变量



我有一个bash脚本,该脚本将一些时间戳切入 SS.sss的表格,并将其存储在变量中:

s1=$(echo $t1 | cut -c7-)
s2=$(echo $t2 | cut -c7-)

我想从 $s1中减去 $s2(并以 $s3存储),但我无法让 expr工作 - 还有其他选择吗?

您可以进行大多数这样的bash计算:

s3="$((s2 - s1))"

如果我没记错的话,这些都限于整数的基本操作,所以

之类的东西
s3="$(echo "$s2 - $s1" | bc)"

可能更好。

expr仅处理整数算术。您可以使用bc

s3=$(echo "$s1 - $s2" | bc)

相关内容

  • 没有找到相关文章