#!/bin/bash
# (C) 2006 AMSOFT - Version 6.10.28-5.00
# Unmount CD images
# Get filename extension and make it lower-case
EXT=`echo $1 | sed -e 's/.*\.//'`
EXT_LOW=`echo $EXT | tr 'A-Z' 'a-z'`
# Main
if [ $EXT_LOW == "cue" -o $EXT_LOW == "iso" -o $EXT_LOW == "mds" -o $EXT_LOW == "ccd" -o $EXT_LOW == "nrg" ]; then
# Get the cdemu device-number
DEV="`cdemu -s | grep "$1" | cut -f3 -d " " | sed -e 's@:@@'`"
# Unmount
umount "/media/cdemu${DEV}"
# Release cdemu
if [ $DEV -ge "0" -a $DEV -le 7 ]; then
cdemu -u $DEV
fi
else zenity --info --text "Selected file is no image."; exit 1
fi
