diff options
author | John Ankarström <john@ankarstrom.se> | 2021-01-31 14:14:05 +0000 |
---|---|---|
committer | John Ankarström <john@ankarstrom.se> | 2021-01-31 14:14:05 +0000 |
commit | d325d2226cf55b63037dc62cefb7fa952d770d50 (patch) | |
tree | 9b88c71dc9a286cb8f9a4c0f40d42b7f55de5f38 /rc/patch-backup | |
parent | 01d70ec025ac617b1f74a7c8ccb2ed8bc120ca59 (diff) | |
download | plan9-d325d2226cf55b63037dc62cefb7fa952d770d50.tar.gz |
Bind $home/bin/rc to rc/ instead of ./
Diffstat (limited to 'rc/patch-backup')
-rwxr-xr-x | rc/patch-backup | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/rc/patch-backup b/rc/patch-backup new file mode 100755 index 0000000..55d852e --- /dev/null +++ b/rc/patch-backup @@ -0,0 +1,24 @@ +#!/bin/rc -e + +if(! test -d /n/sources/patch){ + rfork n + 9fs sources +} + +rsys=`{ndb/query ipnet plan9 cifs} +if(! test -d /n/$rsys/misc){ + if(ip/ping -n 1 '$cifs' >/dev/null){ + rfork n + cifs -m /n/$rsys '$cifs' + } + if not{ + echo $rsys not available >[1=2] + exit 'destination not available' + } +} + +if(! test -d /n/$rsys/misc/9patch) + mkdir /n/$rsys/misc/9patch + +echo dircp /n/sources/patch /n/$rsys/misc/9patch +exec dircp /n/sources/patch /n/$rsys/misc/9patch |