私は毎時crontabで実行するbashスクリプトを作成しました。次に実行するときにアクセスできるように、変数を1つ保存する必要があります。スクリプトは実行するたびに変数を変更するので、私はそれをハードコードすることはできません。今はtxtファイルに書き出してからそれを読み返しています。これよりも良い方法がありますか?そして、私がtxtファイルを読んでいるところは、私がここで見つけたものです、私はそれを理解していない、それはちょっとやっかいです。このためのコマンドはありませんか?とにかく、適切なコードがあります。読みやすいように変数のいくつかが変更されています。bash - 実行間に変数を格納するためのより良い方法はありますか?
while read x; do
var=$x
done < var.txt
# Do some stuff, change var to a new value
echo $var > var.txt
変数は1つの整数なので、テキストファイルは過度の使用感を感じます。
永続的なデータを保持する短いテキストファイルはまさにその方法です。 – user4815162342