VirtualBox

Ticket #8826: bug.sh

File bug.sh, 510 bytes (added by Paul, 13 years ago)

A quick shell script that writes a 1meg file from /dev/random and then does a cp then diff 1700 times, and then repeates 100 times.

Line 
1#!/bin/bash
2for b in {1..100}
3 do
4 echo "on run $b"
5 #Make a 1 meg file from /dev/random
6 dd if=/dev/urandom of=random.dat bs=1M count=1 2> /dev/null
7
8 for a in {1..1700}
9 do
10 cp random.dat $a.dat
11 #cat random.dat > $a.dat
12 diff random.dat $a.dat > /dev/null
13 v1=$?
14 if test $v1 -eq 2
15 then
16 echo "$b run $a.dat was different.."
17 #hexdump -C random.dat > random.dat.hex
18 #hexdump -C $a.dat > $a.dat.hex
19 #diff random.dat.hex $a.dat.hex >> hexdiff
20 fi
21 done
22done
23
24exit 0

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy