bashスクリプトで変数内の数値をインクリメントする必要があります。 しかし、スクリプトが実行された後、変数は新しい番号でエクスポートされ、スクリプトが次に実行されるときに利用可能になります。bashスクリプトのインクリメント数(変数)
IN MY SHELL
set x=0
SCRIPT
" If something is true.. do"
export x=$(($x+1)) //increment variable and save it for next time
if [ $x -eq 3 ];then
echo test
fi
exit
永続変数は*ファイル*と呼ばれます。状態をファイルに保存して読み戻します。例えば。 'echo $ x"> myfile'を使用して 'x = $(cat myfile)'を使用して保存する –