shell数组的使用

    arry=() 

    sql1="mysql语句; ";

    ss1=$(mysql -u $DB_USER -h ${DB_IP} -p${DB_PASSWD} $DB_NAME  -e "$sql1"|awk 'NR>1');

   if  [ -n  "$ss1" ]

      then

       arry[t]=$ss1

     else

       arry[t]=0

   fi

done

echo $i ${arry[*]}>>123456.txt;  



STARTDAY=20150101

ENDDAY=20150430

sd=`date -d "$STARTDAY" +%s`

ed=`date -d "$ENDDAY" +%s`

DAYLEN=$(($(($ed-$sd))/86400))

echo $DAYLEN

sday=`date -d "$STARTDAY" +%Y-%m-%d`

syesday=`date -d "$sday + 1 day" +%Y-%m-%d`

crry=()

for((t=0;t<=$DAYLEN;t++));

do

    itoday=`date +%Y%m%d -d "$sday +$t days"`

    crry[t]=$itoday

    

done

echo "UID"" "${crry[*]}>>123456.txt;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值