当前位置: > shell编程 >

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)
------分隔线----------------------------
栏目列表
推荐内容