
DOS
greenery
未知
展开
-
DOS 批量对多个MYSQL的DB进行更新
1 准备DB的IP列表-- testip.txt 文件开始ip,port,user,password192.16.0.15,3306,root,pass1192.16.0.16,3306,root,pass2-- 文件结束2 对全部IP循环执行脚本的批处理-- do_ip.bat文件开始:: 第一个参数是IP列表文件(ip,port,user原创 2012-10-25 16:53:13 · 685 阅读 · 0 评论 -
使用批处理进行mysql数据统计并上传
需求如下:对指定数据库进行统计,输出结果为文本格式,TAB进行分割,不带列标题,文件名为“日期_统计名.dat"对统计结果计算md5,并写入“日期_统计名.dat.md5"对统计结果进行压缩,并写入“日期_统计名.dat.7z"上传md5,和7z文件上述统计有多个,每个统计可能在分布在多个db思路:每个统计涉及多个DB,需要把多个查询拼在一起,合成一次查询输出才能把结果放入原创 2013-11-25 18:56:44 · 1130 阅读 · 0 评论 -
批处理、shell 中分析提取多行数据(csv格式)方法
如果我们在批处理中要处理类似如下数据,我们可以用这个方法data.csv2,张三,804,李四,90===== 结束 ======@echo offset list="2,张三,80" "4,李四,90"for %%i in (%list%) do ( echo config = %%i for /f "tokens=1-3 del原创 2013-12-05 18:30:00 · 15974 阅读 · 0 评论 -
批处理、shell 使用日期时间作为文件名的方法
批处理set today=%date:~0,10%set ctime=%TIME: =0%set tname=%today%T%ctime:~0,2%%ctime:~3,2%%ctime:~6,2%.txtecho %tname%得到:2013-12-05T181046.txt 这样的文件名说明:原本 set ctime=%TIME%就可以取到时间了,但原创 2013-12-05 18:13:28 · 10448 阅读 · 0 评论