带计数器的Unix shell脚本



我是unix shell脚本的新手

我需要编写一个shell脚本,该脚本应该增加一个变量值(数字),当我下次运行该脚本时,该变量应该获得增加的值,并且应该增加一次agian在这方面的任何帮助都将非常感谢

感谢

尝试以下代码:

vale=`expr 0000000000 + 1`
ed -s $0 <<EOT
1s/ ........../`printf ' %010d' $vale`/
w
q
EOT
echo $vale

您需要以某种方式保持变量的值。一种方法是将其保存到文件中。

outputfile="~/variable.txt"
value=`cat $outputFile`
newValue=`expr $value + 1`
echo $newValue > $outputFile

相关内容

  • 没有找到相关文章

最新更新