#!/bin/sh MMC="/media/mmc1" DAT="$MMC/test.dat" CNT=1024 SDREAD="" SDWRITE="" grep -q "$MMC" /etc/mtab if [ $? == 0 ]; then echo "testing SD Card read/write speed. Please wait a few minutes." # Write test SDWRITE=`time -p dd if=/dev/zero of=$DAT bs=1M count=$CNT 2>&1|head -3|tail -1` # Read test SDREAD=`time -p cp $DAT /dev/null 2>&1|head -1` # Delete data file rm $DAT echo echo "Result" echo $SDREAD | awk '{print "Read:", 1024/$2, "MB/s"}' echo $SDWRITE | awk '{print "Write:", 1024/$2, "MB/s"}' else echo "SD Card not found." fi