Whamcloud - gitweb
LU-17676 build: configure should prefer to ask if
[fs/lustre-release.git] / lustre / tests / racer / file_rename.sh
1 #!/bin/bash
2 trap 'kill $(jobs -p)' EXIT
3
4 DIR=$1
5 MAX=$2
6
7 RENAME=${RENAME:-$(which mrename 2> /dev/null)}
8 RENAME=${RENAME:-"mv"}
9
10 while /bin/true ; do
11         file=$((RANDOM % MAX))
12         ((RANDOM % 100 < 10)) && file+="/$((RANDOM % MAX))"
13         new_file=$((RANDOM % MAX))
14         ((RANDOM % 100 < 10)) && new_file+="/$((RANDOM % MAX))"
15         $RENAME $DIR/$file $DIR/$new_file 2> /dev/null
16 done