rsc | 357cecc | 2007-01-18 13:02:52 +0000 | [diff] [blame] | 1 | #!/usr/local/plan9/bin/rc |
rsc | 5801105 | 2006-07-23 02:46:53 +0000 | [diff] [blame] | 2 | |
3 | if(! ~ $#* 1){ | ||||
4 | echo 'usage: unmount mtpt' >[1=2] | ||||
5 | exit usage | ||||
6 | } | ||||
7 | f=`{u mount | grep $1} | ||||
rsc | 9b3fcf0 | 2007-01-18 12:52:54 +0000 | [diff] [blame] | 8 | if(echo $f | 9 grep -s 'type fuse' && ! ~ `{uname} Darwin) |
rsc | 5801105 | 2006-07-23 02:46:53 +0000 | [diff] [blame] | 9 | exec fusermount -u -z $1 |
10 | exec u umount $1 |