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;










本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1656487,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
Shell 索引
shell脚本入门到实战(四)- 数组
shell脚本入门到实战(四)- 数组
|
7月前
|
Shell 索引
shell编程之数组
shell编程之数组
48 0
|
14天前
|
人工智能 机器人 Shell
【shell】shell数组的操作(定义、索引、长度、获取、删除、修改、拼接)
【shell】shell数组的操作(定义、索引、长度、获取、删除、修改、拼接)
|
6月前
|
Shell Linux PHP
|
6月前
|
Shell Linux PHP
|
4月前
|
存储 前端开发 JavaScript
shell(七)数组
数组可以存储多个数据,这个东西是很重要的,其他一些高级语言类似PHP、javascript等语言都是支持多维数组的。Shell编程只支持一维数组。 Shell编程的数组和PHP的数组类似,声明的时候不需要指定大小。也可以使用下标来访问数组中的元素。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下:
38 0
|
4月前
|
Shell PHP
Shell 数组
Shell 数组
19 0
|
5月前
|
Shell 索引
我们一起来学Shell - shell的数组
我们一起来学Shell - shell的数组
70 0
|
6月前
|
Shell Linux PHP
|
6月前
|
Shell Linux PHP