1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #! /bin/bash
- echo "## Start Test"
- date
- if [ -d ./00 ] ; then
- echo -n "Clear old files..."
- /bin/rm -fr ./00 >& /dev/null
- echo "done"
- fi
- STARTT=`date +%s`
- echo $STARTT
- echo ""
- echo "## Create files "
- time ~/fs-bench/cr
- echo ""
- echo "## tar all "
- MAXFILE=`tar cBf - 00 | tar tvBf - 2>&1 | tail -n 1 | awk '{print $6;}'| awk -F'/' '{print $4;}'`
- echo ""
- echo "## Change owner"
- time chown -R $USER ./00
- echo ""
- echo "## random access"
- time ~/fs-bench/ra $MAXFILE
- echo ""
- echo "## Change mode "
- time chmod -R go+rw ./00
- echo ""
- echo "## Random delete and create"
- time ~/fs-bench/radc $MAXFILE
- echo ""
- echo "## Change mode again"
- time chmod -R go-rw ./00
- echo ""
- echo "## Remove all files and directories"
- time /bin/rm -fr ./00
- echo ""
- echo "## Finish test"
- ENDT=`date +%s`
- echo $ENDT
- date
- echo -n 'TOTAL(seconds): '
- expr $ENDT - $STARTT
|