9fs (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