rsc | 7c70943 | 2005-03-18 19:30:22 +0000 | [diff] [blame] | 1 | #!/usr/local/plan9/bin/rc |
| 2 | |
| 3 | if(! ~ $#* 2){ |
rsc | baf7825 | 2005-03-20 23:39:48 +0000 | [diff] [blame] | 4 | echo 'usage: netfileput system path' >[1=2] |
rsc | 7c70943 | 2005-03-18 19:30:22 +0000 | [diff] [blame] | 5 | exit usage |
| 6 | } |
| 7 | |
| 8 | f=putfile |
rsc | 7c70943 | 2005-03-18 19:30:22 +0000 | [diff] [blame] | 9 | |
rsc | b8c9f31 | 2005-03-21 07:37:34 +0000 | [diff] [blame] | 10 | . netfilelib.rc $1 |
rsc | 7c70943 | 2005-03-18 19:30:22 +0000 | [diff] [blame] | 11 | |
| 12 | fn putfile{ |
| 13 | cat >$t |
rsc | 65fb6fb | 2005-03-24 05:17:01 +0000 | [diff] [blame] | 14 | echo put $t $2 | runsftp -e $1 |
rsc | 7c70943 | 2005-03-18 19:30:22 +0000 | [diff] [blame] | 15 | } |
| 16 | fn putfile9p{ |
| 17 | if(! 9p write $1/$2) |
| 18 | exit 1 |
| 19 | } |
| 20 | |
| 21 | $f $1 $2 |
| 22 | exit 0 |
rsc | b8c9f31 | 2005-03-21 07:37:34 +0000 | [diff] [blame] | 23 | |