#!/bin/bash
function rand(){
#生成1-6直接的随机数
min=$1
max=$(($2-$min+1))
num=$(date +%s%N)
echo $(($num%$max+$min))
}
function RunTest(){
#创建一个100M文件,复制到目标路径
dd if=/dev/zero of=$1 bs=1024 count=102400
cp $1 $2
rm -rf $1
}
path1=/mnt/USB
path2=/mnt/hd1
path3=/mnt/sata
j=0
while true
do
i=$( rand 1 6 )
echo $i
let j+=1
#1到2
if [ $i -eq 1 ]
then
RunTest $path1/test1 $path2
elif [ $i -eq 2 ]
then
#1到3
RunTest $path1/test1 $path3
elif [ $i -eq 3 ]
then
#2到3
RunTest $path2/test2 $path3
elif [ $i -eq 4 ]
function rand(){
#生成1-6直接的随机数
min=$1
max=$(($2-$min+1))
num=$(date +%s%N)
echo $(($num%$max+$min))
}
function RunTest(){
#创建一个100M文件,复制到目标路径
dd if=/dev/zero of=$1 bs=1024 count=102400
cp $1 $2
rm -rf $1
}
path1=/mnt/USB
path2=/mnt/hd1
path3=/mnt/sata
j=0
while true
do
i=$( rand 1 6 )
echo $i
let j+=1
#1到2
if [ $i -eq 1 ]
then
RunTest $path1/test1 $path2
elif [ $i -eq 2 ]
then
#1到3
RunTest $path1/test1 $path3
elif [ $i -eq 3 ]
then
#2到3
RunTest $path2/test2 $path3
elif [ $i -eq 4 ]