max="$1"
date
echo "url: $2
rate: $max calls / second"
START=$(date +%s);

get () {
    curl -s -v "$1" 2>&1 | tr '\r\n' '\\n' | awk -v date="$(date +'%r')" '{print $0"\n-----", date}' >> /tmp/perf-test.log
}

while true
do
    echo $(($(date +%s) - START)) | awk '{print int($1/60)":"int($1%60)}'
    sleep 1

    for i in `seq 1 $max`
    do
        get $2 &
    done
done
