t9fs - plan9port - [fork] Plan 9 from user space
(HTM) git clone git://src.adamsgaard.dk/plan9port
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
t9fs (300B)
---
1 #!/usr/local/plan9/bin/rc
2
3 if(! ~ $#* 1){
4 echo 'usage: 9fs sysname'
5 exit usage
6 }
7
8 fn srv1 {
9 flag=()
10 if(~ $1 -*){
11 flag=$1
12 shift
13 }
14 if(! 9p stat $1 >/dev/null >[2=1]){
15 rm -f $ns/$1
16 srv $flag $2 $1
17 }
18 }
19
20 ns=`{namespace}
21 switch($1){
22 case sources
23 srv1 -n sources 9p.io
24 case *
25 srv1 $1 $1
26 }
27