我制作了一个使用 crontab 每小时运行的 bash 脚本,我需要存储一个变量,以便下次运行时可以访问它。该脚本每次运行时都会更改变量,因此我无法对其进行硬编码。现在我正在将其写入 txt 文件,然后将其读回。还有比这更好的方法吗?我阅读txt文件的方式是我在这里找到的,我不明白,而且有点笨拙。没有内置命令吗?无论如何,这是适用的代码,更改了一些变量以使其更易于阅读。
while read x; do
var=$x
done < var.txt
# Do some stuff, change var to a new value
echo $var > var.txt
变量只是一个整数,所以文本文件感觉有点过头了。