[ create a new paste ] login | about

Link: http://codepad.org/WKwobrli    [ raw code | fork ]

Plain Text, pasted on Aug 22:
#!/bin/sh

if [ -f $HOME/.dmenurc ]; then
	. $HOME/.dmenurc
else
	DMENU='dmenu -i'
fi

drive=$(mount | perl -ne 'print qq/$_\n/ for /^\/dev\/(?:mapper\/)?[a-z0-9]+ .* \/media\/(.*) type/' | $DMENU -p 'umount:')
if [ "$drive" = '' ]
then
	exit
fi
udevil unmount "/media/$drive"
if [ $? -eq 0 ]
then
	notify-send "$drive umounted"
elif [ $? -eq 1 ]
then
	notify-send "$drive is busy"
else
	notify-send "something's very wrong! ;)"
fi



Create a new paste based on this one


Comments: