99问答网
所有问题
Linux shell脚本,有一个:lew.sh脚本里面有一个sum参数,如何让脚本每执行一次,sum就会自动加1
是每执行一次就加一,如第一次执行的如果是1,第二次执行的结果是2,第三次执行的结果是3,如果可以,麻烦写出一个简单的脚本,用什么办法都可以,只要是shell
举报该问题
其他回答
第1个回答 2010-09-11
用临时文件tmpfile保存这个变量值即可。
执行脚本时先判断该文件是否存在:
若存在则从该文件里读出上一次的值;
若不存在,初始化sum为0。
加1后再写入文件中去。
if [ -e tmpfile ]; then
sum=`cat tmpfile`
else
sum=0
fi
sum=`expr $sum+1`
echo $sum >tmpfile本回答被提问者采纳
第2个回答 2010-09-10
sum++
相似回答
大家正在搜
shell脚本怎么执行Linux
linux运行shell脚本
linux运行shell脚本命令
bash脚本和shell脚本
linux执行sh脚本文件命令
运行shell脚本命令 sh
shell和shell脚本区别
shell脚本和linux关系
shell脚本执行方式
相关问题
linux shell脚本问题
Linux如何编写shell自动多次执行一个第三方程序并传入...
编写shell脚本sum求1-100累加和
linux中的命令在shell脚本中怎么写
LINUX:编写一个shell脚本,并利用函数实现数列求和运...
错哪了:设计一个shell脚本:将所有输入的整数相加
shell脚本修改配置文件中内容,实现自动每次加1。求指导,...
如何编写一个shell脚本