diff options
Diffstat (limited to 'media-video/drip/files/dripgetdvd.sh')
-rw-r--r-- | media-video/drip/files/dripgetdvd.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/media-video/drip/files/dripgetdvd.sh b/media-video/drip/files/dripgetdvd.sh new file mode 100644 index 000000000000..3e07b9c39940 --- /dev/null +++ b/media-video/drip/files/dripgetdvd.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +if test -z "$1" +then + exit 1 +fi + +DVD="`grep $1 /etc/fstab | awk '{print $1}'`" + +while test -L "${DVD}" +do + NEWDVD="`readlink ${DVD}`" + if test -z "`echo ${NEWDVD} |grep -e "^/dev"`" + then + DVD="${DVD%/*}/${NEWDVD}" + fi +done + +echo ${DVD} + |