日期化脚本

#!/bin/bash
. /etc/profile

if [ $# == 0 ]; then
    SDATE=$(date  "+%F" -d  "-1 days")
    EDATE=$(date  "+%F" -d  "-1 days")
elif [ $# == 1 ]; then
    SDATE=$1
    EDATE=$1
else
    SDATE=$1
    EDATE=$2
fi

halfmonthago=$(date "+%F" -d "-15 days")

bin=$(cd `dirname $0`;pwd)
home=$(dirname $bin)

NDATE=$SDATE
a=`date -d "-0 day $EDATE" +%s`
b=`date -d "-0 day $SDATE" +%s`
key=$(($a-$b))
key=$((key/86400))
key=$((key+1))

echo "work number is" $key
for ((i=0;i<key;i++ ))
do
    python $bin/stat.py  $home 2016-07-12
    NDATE=$(date "+%F" -d "+1 days $NDATE")
done
时间: 2024-11-05 04:51:10

日期化脚本的相关文章

一个监视文件夹日期的脚本

::这个脚本用计划任务执行后,可以对WINDOWS Backup的文件夹进行监视,如果没有新的备份产生,则发送EMAIL到指定的地址. ::脚本允许一次事件,第二次事件后才发送告警. @echo off SETLOCAL SETLOCAL ENABLEDELAYEDEXPANSION SET destinationfolder=H:\WindowsImageBackup\MBM-SBS set emailServer=smtp.yourISP.com SET [email protected]

Selenium2学习-018-WebUI自动化实战实例-016-自动化脚本编写过程中的登录验证码问题

日常的 Web 网站开发的过程中,为提升登录安全或防止用户通过脚本进行黄牛操作(宇宙最贵铁皮天朝魔都的机动车牌照竞拍中),很多网站在登录的时候,添加了验证码验证,而且验证码的实现越来越复杂,对其进行脚本识别的难度也越来越高.这对我们自动化脚本编写带了非常的不便,那么如何解决登录时的验证码问题呢?经常有初学自动化脚本编写的小主们问及此问题. 此文主要针对如何解决自动化测试脚本中含登录态的操作问题,即如何降低验证码对自动化脚本编写过程中的解决方法进行分析和解决,并以实例演示(基于易迅网易迅账号登录)

libsvm 之 easy.py(流程化脚本)注释

鉴于该脚本的重要性,很有必要对该脚本做一个全面的注释,以便可以灵活的使用libsvm. #!/usr/bin/env python # 这种设置python路径的方法更为科学 import sys import os from subprocess import * # 输入参数太少就会提示程序用法 if len(sys.argv) <= 1: print('Usage: {0} training_file [testing_file]'.format(sys.argv[0])) raise S

自己主动化脚本ssh以及telnet发送命令并退出(windows和linux都适用)

须要安装putty,用到的命令是plink: [html] view plaincopy PuTTY Link: command-line connection utility Unidentified build, Jun 23 2015 11:43:58 Usage: plink [options] [[email protected]]host [command] ("host" can also be a PuTTY saved session name) Options: -

RFC2889转发性能測试用例设计和自己主动化脚本实现

一.203_TC_FrameRate-1.tcl set chassisAddr 10.132.238.190 set islot 1 set portList {9 10} ;#端口的排列顺序是port1, port2 set ipList {10.0.0.3 20.0.0.3} ;#ip列表与port的排列顺序相相应 set macList {00-00-00-00-00-01 00-00-00-00-00-02} set gwList {10.0.0.1 20.0.0.1} set iFr

git-自动化脚本

首先我们要从https://github.com/github 上申请一个GitHub仓库.(过程就不介绍了) 现在我们来写个git的自动回滚脚本-通过版本号来回滚代码. cat /usr/local/src/git.sh #!/bin/bash #author:xiaozhagn mail_user="[email protected]" WORK_DIR=/learngit/ REPLOY="zrh" SRC_DIR=/data  #已存在 IP=172.25.

Centos7 系统初试化脚本

#!/bin/bash yum install -y wget && wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo && yum -y install vim wget bash-completion lrzsz nmap tree nc net-tools htop iotop iftop psmisc ntpdate && systemctl s

Selenium2 Python 自己主动化測试实战学习笔记(五)

7.1 自己主动化測试用例 无论是功能測试.性能測试和自己主动化測试时都须要编写測试用例,測试用例的好坏能准确的体现了測试人员的经验.能力以及对项目的深度理解. 7.1.1 手工測试用例与自己主动化測试用例 手工測试用例是针对手工測试人员.自己主动化測试用例是针对自己主动化測试框架.前者是手工測试用例人员应用手工方式进行用例解析,后者是应用脚本技术进行用例解析. 前者具有较好的异常处理能力,并且可以基于測试用例,制造各种不同的逻辑推断,并且人工測试步步跟踪,可以仔细定位问题.后者全然依照測试用例

QTP自带订票实现循环执行,參数化和将异常提示信息输出

做这个样例主要是为了积累一些较基础的知识,以便日后可參考学习 这个样例是一个订票的C/Sclient程序 一.业务需求: 1.实现异常和正常数据登录窗体,系统对数据进行校验 2.登录成功后.进行订票业务,涉及多人订不同一时候间.不同城市的机票业务 3.退出订票系统 二.自己主动化脚本须要实现功能: 1.多组数据登录时,数据须要參数化.并在登录窗体依据參数化数据个数进行循环登录[(1)參数化数据(2)设置脚本循环规则] 2.异常数据登录系统,系统给出校验的提示信息.须要将校验异常数据提示信息在QT