chiark / gitweb /
[PATCH] faster test scripts
[elogind.git] / test / test.block
index 622a66037f3d4494c3bba07e6d410e9dfdc4d04e..b806a42aacfa5a2c53ab751695f72d6fd8a1f352 100644 (file)
@@ -16,14 +16,13 @@ export ACTION=$1    # 'add' or 'remove'
 
 for i in ${SYSFSDIR}/block/*; do
        # add each drive
-       export DEVPATH="/"`echo $i | cut --delimiter='/' --fields=3-`
+       export DEVPATH=${i#${SYSFSDIR}}
        $BIN block
 
        # add each partition, on each device
        for j in $i/*; do
                if [ -f $j/dev ]; then
-                       export DEVPATH="/"`echo $j |  \
-                               cut --delimiter='/' --fields=3-`
+                       export DEVPATH=${j#${SYSFSDIR}}
                        $BIN block
                fi
        done