使用unix日期格式和$means
我还必须理解unix中的变量是如何工作的。我试图打印当前小时数,并将其乘以60(如果现在是凌晨1点,它将打印60) 我的代码如下所示使用unix日期格式和$means,unix,Unix,我还必须理解unix中的变量是如何工作的。我试图打印当前小时数,并将其乘以60(如果现在是凌晨1点,它将打印60) 我的代码如下所示 date+“$((%H*2))”但这不会抛出结果60,但只是((1*60))我如何才能实现结果60?另外,shell中$in的含义是什么?为了清楚起见,我将分两步进行: cur_hour=$(date +"%H") result=$(( cur_hour * 60 )) $(…)用于。 $(…)用于 您可以一次性完成,但乍一看可能更难理解: result=$(
date+“$((%H*2))”
但这不会抛出结果60,但只是((1*60))我如何才能实现结果60?另外,shell中$in的含义是什么?为了清楚起见,我将分两步进行:
cur_hour=$(date +"%H")
result=$(( cur_hour * 60 ))
$(…)
用于。$(…)
用于
您可以一次性完成,但乍一看可能更难理解:
result=$(( $(date +"%H") * 60 ))
为清楚起见,我将分两步进行:
cur_hour=$(date +"%H")
result=$(( cur_hour * 60 ))
$(…)
用于。$(…)
用于
您可以一次性完成,但乍一看可能更难理解:
result=$(( $(date +"%H") * 60 ))
为清楚起见,我将分两步进行:
cur_hour=$(date +"%H")
result=$(( cur_hour * 60 ))
$(…)
用于。$(…)
用于
您可以一次性完成,但乍一看可能更难理解:
result=$(( $(date +"%H") * 60 ))
为清楚起见,我将分两步进行:
cur_hour=$(date +"%H")
result=$(( cur_hour * 60 ))
$(…)
用于。$(…)
用于
您可以一次性完成,但乍一看可能更难理解:
result=$(( $(date +"%H") * 60 ))