小编sha*_*rer的帖子

bash-在运行之间存储变量的更好方法?

我已经制作了一个bash脚本,我每小时用crontab运行,我需要存储一个变量,以便下次运行时可以访问它.该脚本每次运行时都会更改变量,因此我无法对其进行硬编码.现在我将其写入txt文件,然后将其读回.有没有比这更好的方法呢?我正在阅读txt文件的方式是我在这里找到的,我不明白它,它有点笨重.是否没有内置命令?无论如何,这是适用的代码,更改了一些变量以使其更容易阅读.

while read x; do
  var=$x
done < var.txt

# Do some stuff, change var to a new value

echo $var > var.txt
Run Code Online (Sandbox Code Playgroud)

该变量只是一个整数,因此文本文件感觉有点过分.

variables bash storage text

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

storage ×1

text ×1

variables ×1