shell只执行一次,得到的值在变化
很多时候使用shell脚本执行的时候,希望得到的结果不一样,那么下面这个脚本就可以满足你的需要,大家可以根据自己的需求改改,说不定很多时候都会使用到.
系统:centos 5.x
脚本内容:
cat 1.sh
#!/bin/bash config=".count" if [ -e "$config" ];then count=$(cat "$config") else count=0 fi if [ ! -z "$1" ];then count=0; fi count=$(( ${count} + 1 )) echo $count echo $count>$config
执行截图:
可以看到每一次的结果都不一样,再重新输入某个数字之后,又会从1开始.
评论: