222

mac2022-06-30  102

#!/bin/bashTestByDD()  {if [ $# -lt 3 ]  then   echo "param not enough"else   blockSize=$1   blockCount=$2   outputFile=$3   logFile=$4   echo "BlockSize $blockSize BlockCount=$blockCount ">>$logFile   dd bs=$blockSize count=$blockCount if=/dev/zero of=$outputFile oflag=direct 2>&1|tee -a  $logFile    rm $outputFile -rf   fi}Test() {if [ $# -eq 0 ];then    echo "not enough Param in $function"else    TestByDD 1M 1024 /mnt/test1.log  $1    TestByDD 8M 128 /mnt/test2.log   $1    TestByDD 1M 8092 /mnt/test3.log  $1    TestByDD 8M 1024 /mnt/test3.log  $1fi}if [ $# -eq 0 ]then   echo "please Input the logFile"   exit 0else    Test $1fi

转载于:https://www.cnblogs.com/Dennis-mi/articles/5421789.html

最新回复(0)