shell只执行一次,得到的值在变化
时间:2014-12-12 02:01 来源:linux.it.net.cn 作者:it.net.cn
很多时候使用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开始.
(责任编辑:IT)
很多时候使用shell脚本执行的时候,希望得到的结果不一样,那么下面这个脚本就可以满足你的需要,大家可以根据自己的需求改改,说不定很多时候都会使用到. 系统:centos 5.x 脚本内容: cat 1.sh
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
执行截图:
|