Bash脚本-从文件中添加值并减去
我创建了一个脚本,将1970年1月1日起的秒数添加到名为datefile.txt的文件中。看起来是这样的:Bash脚本-从文件中添加值并减去,bash,shell,ubuntu,Bash,Shell,Ubuntu,我创建了一个脚本,将1970年1月1日起的秒数添加到名为datefile.txt的文件中。看起来是这样的: echo $(date +%s) > datefile.txt 我现在要做的是从datefile.txt读取该值,并从datefile.txt中先前存储的值中减去当前值(当前秒数) 我尝试了很多东西,但我缺乏bash语法知识和一般知识 最近的尝试: d<datefile.txt echo $(( d-date +%s )) d执行以下操作后: echo $(date +%s
echo $(date +%s) > datefile.txt
我现在要做的是从datefile.txt读取该值,并从datefile.txt中先前存储的值中减去当前值(当前秒数)
我尝试了很多东西,但我缺乏bash语法知识和一般知识
最近的尝试:
d<datefile.txt
echo $(( d-date +%s ))
d执行以下操作后:
echo $(date +%s) > datefile.txt
您可以这样做:
oldtime=$(<datefile.txt)
difference=$(( $(date +%s) - oldtime))
oldtime=$(所以我离得不远。问题是bash没有Netbeans和visualstudio那么友好,所以它在语法上对med没有帮助。谢谢你们!我还不能投票。请允许我给你给新手的标准建议:如果一个答案解决了你的问题,请点击大复选标记接受它(✓) 在它旁边,也可以选择向上投票(向上投票需要至少15个信誉点)。如果你发现其他答案有帮助,请向上投票。接受(你将获得2个信誉点)和向上投票有助于未来的读者。请参阅。