文件操作 - run_tests
返回文件管理
返回主菜单
删除本文件
文件: /usr/local/src/nagios-plugins-2.4.2/config_test/run_tests
编辑文件内容
#!/bin/ksh # $1 is the number of iterations to run # If $2 is specified, this is the number of times you run each iteration # If there is a fail at run, exit 1 # Prints to stdout # of successes and passes # Prints to stderr a dot for each run total_runs=$2 [[ -z $total_runs ]] && total_runs=1 run=1 while [[ $run -le $total_runs ]] ; do i=0 success=0 fail=0 while [[ $i -lt $1 ]] ; do ./child_test if [[ $? -eq 0 ]] ; then success=$(($success+1)) else fail=$((fail+1)) fi i=$(($i+1)) done print "Success=$success Fail=$fail" [[ $fail -gt 0 ]] && exit 1 run=$(($run+1)) [[ $total_runs -gt 1 ]] && print -u2 -n "." done [[ $total_runs -gt 1 ]] && print -u2 exit 0
修改文件时间
将文件时间修改为当前时间的前一年
删除文件