diff -ruN udev-018.orig/extras/ide-devfs.sh udev-018/extras/ide-devfs.sh --- udev-018.orig/extras/ide-devfs.sh 2004-02-19 19:38:37.000000000 +0100 +++ udev-018/extras/ide-devfs.sh 2004-02-21 17:57:06.000000000 +0100 @@ -8,7 +8,7 @@ TARGET="${2#[0-9]\.}" if [ -z "${HOST#[13579]}" ]; then - HOST=`expr ${HOST} - 1` + HOST=$((${HOST} - 1)) BUS="1" else BUS="0" @@ -24,7 +24,7 @@ if [ -e "${x}" ]; then MEDIA=`cat ${x}` if [ "${MEDIA}" = "$2" ]; then - num=`expr ${num} + 1` + num=$((${num} + 1)) fi if [ "${x}" = "/proc/ide/${DRIVE}/media" ]; then break @@ -32,7 +32,7 @@ fi done - echo `expr ${num} - 1` + echo $((${num} - 1)) } if [ -z "$3" ]; then