summaryrefslogtreecommitdiff
path: root/sys-apps/busybox/files/mdev/ide_links
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/busybox/files/mdev/ide_links')
-rw-r--r--sys-apps/busybox/files/mdev/ide_links20
1 files changed, 10 insertions, 10 deletions
diff --git a/sys-apps/busybox/files/mdev/ide_links b/sys-apps/busybox/files/mdev/ide_links
index be0c95aa9c0e..dfb7c9cb46d5 100644
--- a/sys-apps/busybox/files/mdev/ide_links
+++ b/sys-apps/busybox/files/mdev/ide_links
@@ -1,23 +1,23 @@
#!/bin/sh
-[ -f /proc/ide/$MDEV/media ] || exit
+[ -f /proc/ide/"${MDEV}"/media ] || exit
-media=`cat /proc/ide/$MDEV/media`
-for i in $media $media[0-9]* ; do
- if [ "`readlink $i 2>/dev/null`" = $MDEV ] ; then
- LINK=$i
+media=$(cat /proc/ide/"${MDEV}"/media)
+for i in "${media}" "${media}"[0-9]* ; do
+ if [ "$(readlink "$i" 2>/dev/null)" = "${MDEV}" ] ; then
+ LINK="$i"
break
fi
done
# link exist, remove if necessary and exit
-if [ "$LINK" ] ; then
- [ "$ACTION" = remove ] && rm $LINK
+if [ "${LINK}" ] ; then
+ [ "${ACTION}" = remove ] && rm "${LINK}"
exit
fi
# create a link
-num=`ls $media[0-9]* 2>/dev/null | wc -l`
-ln -sf $MDEV "$media`echo $num`"
-[ -e "$media" ] || ln -sf $MDEV "$media"
+num=$(ls "${media}"[0-9]* 2>/dev/null | wc -l)
+ln -sf "${MDEV}" "${media}${num}"
+[ -e "${media}" ] || ln -sf "${MDEV}" "${media}"