for((i=;i<=;i++)); do PYTHONPATH=lib/ bin/cupid -c conf/config.cfg -u http://shop33220311.taobao.com/?tbpm=4 -s test/ -p xx; sz test/xx_*; done;

数组遍历:

SQL[]=" DELETE FROM sight_area;"
SQL[]=" insert into public.sight_area(area_id,name,name_pinyin,area_path,type) select id,name,name_pinyin,area_path,type from mirror.sight where type not in ('景区','景点');" #循环遍历执行SQL
for i in "${!SQL[@]}"
do
echo "${SQL[$i]}" | /opt/pg93/bin/psql -h l-tdata1.tkt.cn6.qunar.com -U pdata -s log_analysis
done

简单的遍历数组

如数组:array=(element1 element2 element3 .... elementN)

for data in ${array[@]}
do
echo ${data}
done

循环获取时间

#!/bin/bash
startDay="2014-01-01"
endDay="2014-12-31"
while [ $startDay != $endDay ]
do
echo ${startDay};
startDay=`date -d "+1 day ${startDay}" +%Y-%m-%d` #关键步骤,获取第二天的时间
done

嵌套循环获取时间

#!/bin/bash

start="2013-03-10"
end="2013-03-14"
platforms=("a" "b" "c" "d") date=$start tomo()
{
echo `date +%Y-%m-%d -d "$1 1 days"`;
}
end="`tomo $end`"
while [ "$date" != "$end" ]
do
echo $date for p in ${platforms[*]}
do
echo $p
#///todo done date="`tomo $date`"
done

输出:

--
a
b
c
d
--
a
b
c
d
--
a
b
c
d
--
a
b
c
d
--
a
b
c
d

最新文章

  1. css兼容性大坑
  2. 超级文件搜索器(SuperSearch)
  3. 源码安装Redis
  4. LVM磁盘管理
  5. POJ 3308 Paratroopers(最小割EK(邻接表&amp;矩阵))
  6. Volatile 说明
  7. bnuoj 4187 GCC (数论)
  8. 之前学习wordpress的几张图片
  9. 【最大点权独立集】【HDU1565】【方格取数】
  10. http://localhost:8080/ 演出Oracle说明
  11. http请求HttpClient短信接口
  12. ArrayBlockQueue源码解析
  13. LeetCode-63. 不同路径 II
  14. WC2019 题目集
  15. python data analysis | python数据预处理(基于scikit-learn模块)
  16. [Full-stack] 世上最好语言 - PHP
  17. 42.纯 CSS 创作一个均衡器 loader 动画
  18. HDU 1896 Stones (优先队列)
  19. iOS UI-界面传值(三种方法)
  20. Sublime Text2 默认语言(windows/unix)设置,Sublime插件大全

热门文章

  1. linux的systemctl 命令用法 转
  2. 如何在Windows下运行linux shell脚本
  3. ios成长之每日一遍(day 4)
  4. MySQL Test Suite使用
  5. Android系统版本与API等级对应关系表
  6. easyui datagrid列使用按钮的一些心得 .
  7. CentOS7配置Mysql热备份
  8. [asp.net]C#实现json的序列化和反序列化
  9. 学 Win32 汇编[33] - 探讨 Win32 汇编的模块化编程
  10. 计算GDOP