编写shell脚本注意事项
![]()
#!/bin/bash
mkdir -p /需要创建的路径/`date +%Y%m%d`
export PATH=$PATH:/opt/ibm/db2/V10.5/bin == db2的环境变量 db2level查看db2环境变量
db2 connect to 数据库名称
db2 SET SCHEMA 'username'
db2 "export to /需要导出的文件的路径/`date +%Y%m%d`/BANK_CUSTOMER_MATERIAL_`date +%Y%m%d%H%M%S`.del of del sql语句"
db2 "sql语句"
db2 disconnect 数据库名称
crontab 定时任务
crontab -e 编写定时执行命令
*/2 * * * */bin/bash /shell脚本上传的路径/shell名称
crontab -l 查看定时命令
crontab -r 删除定时命令
定时执行时间设置
*/2 * * * * 每2分钟执行一次
五个' * ' 分别对应 "分 时 日 月 年"
本文介绍如何使用Shell脚本进行定时任务的设置,包括crontab的使用方法,以及如何通过Shell脚本连接数据库,执行SQL语句,导出数据。同时,文章还提供了具体的Shell脚本示例,如创建目录、设置环境变量、连接数据库、执行导出操作等。
2285

被折叠的 条评论
为什么被折叠?



