xref: /plan9/rc/bin/9fat: (revision 9c06fe1d54c51a5e47f19e590a2bc12b07b5d99e)
17dd7cddfSDavid du Colombier#!/bin/rc
2223a736eSDavid du Colombier
3223a736eSDavid du Colombierrfork e
4*9c06fe1dSDavid du Colombierpart=`{ls /dev/fs/9fat /dev/sd*/9fat >[2]/dev/null}
5223a736eSDavid du Colombierif(~ $#part 0) {
6223a736eSDavid du Colombier	echo 'no 9fat partition found' >[1=2]
7223a736eSDavid du Colombier	exit no.9fat
8223a736eSDavid du Colombier}
9223a736eSDavid du Colombier
10223a736eSDavid du Colombierpart=$part(1)
11223a736eSDavid du Colombier
127dd7cddfSDavid du Colombierif(! test -f /srv/dos)
137dd7cddfSDavid du Colombier	dossrv >/dev/null </dev/null >[2]/dev/null
147dd7cddfSDavid du Colombier
157dd7cddfSDavid du Colombierunmount /n/9fat >/dev/null >[2]/dev/null
16223a736eSDavid du Colombiermount -c /srv/dos /n/9fat $part
179a747e4fSDavid du Colombierunmount /n/9 >/dev/null >[2]/dev/null
189a747e4fSDavid du Colombiermount -c /srv/dos /n/9 $part
19