🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #756

A replacement for the Helios wsh command!!

#756
From: Franz-Rudolf Assmann
Date: Fri, 13 Jul 1990 18:28
101 lines
7338 bytes
Dear Helios users,

are you tired of using the standard Helios wsh command, well it causes quit
a bit of trouble in a networked environment. It often opens a window on
other peoples machines and it doesn't remove the window if you leave the
newly opened shell.

I wrote a replacement for the old wsh command which takes care off the
trouble mentioned above. You just have to define an environment variable
SUBNET which should contain you subnet name. For example:

setenv SUBNET rudi

And wsh tries to create new windows using the path /rudi/IO/window,
instead of just looking for /windows which causes lots of trouble due
to flood searches.

Don't hesitate to contact me if you find errors or if have suggestions
to improve wsh.

	Best regards,
	Franz
------------------------------------------------------------------------------
Franz-Rudolf Assmann                 | Phone:    +49-631 205-3293
Dept. of Computer Science            |           (0631) 205-3293
University of Kaiserslautern         | Internet: assmann@informatik.uni-kl.de
P.O. Box 3049                        | UUCP:     assmann@uklirb.uucp
D-6750 Kaiserslautern (West Germany) | CSNet:    assmann%uklirb@ira.uka.de
------------------------------------------------------------------------------

xbtoa Begin
GZHX6zJ.Vb]n6k`nHiO-HGB7Etzzzzzzz!rr<$klUnczzL_BagL_Bag(]XO9o3h/t&-)\1/k'Z"Ed:
K"Bl8"m@(p^/FDrohi"0?a+o<tk>1#TS3?]t/&<jCDn8U-@0_QV3nmM#r1]RLU94`-]AS_>Hzzzzzz
!<<*"cj'ONznmM#r1]RLU;gEFXBjq&Bzzzzzz!WW3#kQ:ebznmM#r1]RLU<HMqkzzzzzzz"98E%kQ:
ebznmM#r1]RLU7W;%8@K6B.zzzzz!!!!@"TSN&kQ:ebznmM#r1]RLU:iCDhGQ7^Dzzzzzz"onW'kQ:
ebznmM#r1]RLU6YpIGzzzzzz!!!!@#64`(kQ:ebznmM#r1]RLU7W:^gBjq&Bzzzzz!!!!@#QOi)kQ:
ebznR1lpPRd`oGB7FM@fQK/zzzzzz#ljr*!<<*"dfBFKe.)HYo3h/t$ig8-?ZK^pDffOjEA:R,+8Mj
D73VPJ/Ld)r^EIVOh]["p=<Z%@3Sko*73VQa+`Lgog*(EC=OoajI=>$8/LQr0F+-t./LQs7;1;@a/L
Q[0;'-u-S'c5);'.A9Ria4/QdL7ZE??bZQdg,m+fc\:-'lns+"\h$d;dN^;12@b+Y8md9d-bcn0)m-
IN_l:/L6l//L-D*IN_m7+"\_!eTJYNVg':8,+d2%d!d-AI9@X8.?\(5+gE6\F`\]W,*p]!^`oOq^o)
;s/KgHHVK<n3+Hf"^d;dMVF>/,M+!Dtq?qhfL,4IqG5]\"u0:pU4^`fXt+"T"6d;dNS,)CXj<?EA/T
3tA:Yp/ZZ/1["?5hnUH/1mE=i'AG9/XC_A66@a0T6fK^HK-/jG2O6]i>Zt"H?S=lE]Y?o/"Y?9FWmo
.Ic,]9,;_e1/1Zu/+@'rh/1Zun:XD@I+"Sq,f6&/d/!b5u/1Zj'+"Sn3F<<%`QZjUX,4H]t0*!+;06
CWDCNBIu6XakMDfd+<De!3tAKW:?3Zo_n!$EC,6XakMDfd+<De!3tAKW:?+?CVkGQ8j/6XakMDfd+5
G\(B-FCcR@F!*Ld-$TD46XakMDfd+?E+No0-$(1i+=274o3h/t'EA+5?ZK^pDffQ3BkM<lC]GS#EA:
uEq5@at+o?70.["2QF>,`'5h/3JE\J\fE\J_sF=\Q!d;^;06ud<"+Hg_d.k[C!,4H]to3h/t$ig8-?
Y+7uDfPh#EA:uEq5@^k+o?70-(85T,"*UOdM7G_&^YZB0K1=_-&?Xn/=LU$0K1=_-&?Xn/=*Udn/rh
r$321ko3h/t(]XO9?Xn"pEb/a&?Ys4]BPD?q!$EC,EA:uEq5@ap+o?70+Hg-GFj_BTFn$]L5g^\sFn
$[%+Kfj<nKQ;XEIlM[J^n0;E?MB',P$E4EH--jr,a-EFb/(Q%j2u;EjHtZo3h/t&-)\1?ZU=0?Ys_)
AH3hqEA:uDq&lVE5p?,F.OpQg]I->qqpT_2.jCP4GTj(PGPT#tUj$kT^`]dFGBifV^o)C$olBjNW,m
)3+d02Vn9@4o^`oOsGP0O1GkKE+G4?`KG4BMrqf[PAE.QAE%j2u;5]@tF+p3"4p!Ir'p"";2p!=g(E
H_/n+KotYE$P7'@#rlX@#rZC$a_,IBQ%TuDeTOYo3h/t$ig8-Eb0K,@kqj#EA:uCq&lVE73VPJ.5.)
s]0Od]K[b7qF!7Z,Ecs,s,?Xg#'[^nS;:'9%i,E'gdrL#f@0.PoDa;f;cuq*',?T/5@j.8J,4H]to3
h/t&-)\1F)ki:ARdK3!$EC,EA:uCq&lVE5p?,F.4LZm]0Od]K[b7qF!7Z,Ecs,s.:)f.'[^nS;:'9%
i,E'gdrL#f@0.PoDa;f<cuq*'.:%.@A1O(U,4H]to3h/t$ig8-Eb0K,@kr**EA:uEq&lVE73VPJ.3k
Bk]g1"hd3'PSE?_ASEqpoTEH6.T3?]MCqVWP_EHEW\PL4AYUHifDqf.27Ee2YJ#9Y-35gXU,3?]MCF
`_.?PHuJ&o3h/t&-)\1F)ki:ARdK:!$EC,EA:uEq&lVE5p?,F-nU]l]g1"hd3'PSE?_ASEqpoTEH6.
T3?]_NqVWP_EHEWUS'c4aUHifDqf.27Ee2YJ#9Y-36-s^-3?]_NF`_1IS$O=.o3h/t$ig8-Eb0K,@k
r3-EA:uGq&lVE73VPJ-mt-b^N<kEe3MB'F)khBS$=1,o3h/t&-)\1F)ki:ARdK=!$EC,EA:uGq&lVE
5p?,F-mP9j^N<kEe3VH(F)kh?Qa%b(F(f-$C]GS#o3h/t$ig8-D..-r!$EC,EA8U^=Ci?F+K/^8+o?
7-+Hg0C+aGabeff;n+XC/5f-DqC+o<G5+a7=!+jqNXA6^;*+a7U)+j_BVCg>j@G@<.0hB@)O03HpOF
Wl)d+VlIQT-10XHGRCo+aQNO,blN*;'C*A-<hdP+VlINP9G'N+a,dk>:#(K(+:Ak+a"r++a,dk>:#(
K(+:>j+a,dk>:#(K(+:Dh5Tpmk,Ea;u#9eE2,,QN++^H7<1*ID]+J-@lVa2IA-m>-)HSHZZ-m>-H+V
lIKQR!a`+aV!LW$-:,?@O+6-RP*DdNN`V?dU$D1!h(d,#Eb4(+1c&5Tpmj/Xdn;%j?8:,:fN4FWs[+
HSQ`[-S(It,:]H3FuLaP+VlFWQd^"!(+1>o,E1,o+`JS?-8(iSe07[3E$5uE/<Y,E,PrX,,#TR"-S(
bBHb^l"+a"u.+a,dk>:#(K(+1Ap+`PdOFWt09FuLaP-&<][-R4m"FuLaP-&<][-RFm#$[X%9+VlFRQ
bXf=+a##8Ij#RS.%5L4+VlCQRiua#+VlCQPCF`p+VlCPP9Fnl+a##9+a,dk>:#(K(+(Z$+a,dk>:#(
K(+15h+VlCNT@4s&F!2;G-(`n>^a#[!(+(;sdW-KH-7+r+F3u.MclmNW>Tn8L-<hdP+VlCSQQ^N2-<
hdP+VlCUP@.00(+(Ss+a#)0+`SY@-6SEoH9q?OXs&-HdrQZJ-7G!tp!Os*Ec^jqYB'.WcbL[%EaXsV
@1FD&Eq(@"UN1q6+a#)2+`SY@,qPU-+`SY@,qP<HdQl2'6I6lqHm'7P.[JV-^`ot0+Vl@TPLFU#+`Y
jPFX:'3FuLaP-&<][-6\WtFuLaP-&<][-6nX\:E^K#,Ed0nLjgK_,q"fuHSHhK+a#)<+`SY@,pn`tH
SH[`+Vl@MT-8>(:a'g%(*t8k+`Taj(*t8sfm1@YTHSY:clmNY;B^3B-<hdP+Vl@SP9G*.-<hdP+Vl@
TT0RNB(+(2l?r%p],qPH-!$QJ3>!O5H,pAi4H,-.>fcbJb>X0GJ,p8c1GJM!<WZcL4:d?0>,VP_?GJ
M!;WZcL4<Bq]C,VGY>GJG?%+a#/85Tpmg/Y:R<Gp*qK/tU^?^a#Uu+Vl=TPLFU"+a#/=+a,dk>:#(K
(*t/l+a,dk>:#(K(*t5j5]n4c,q,<l:E^K",G%6K5^4Ff,V,/2G/,?#GTdhJ.?`/$d<HjkclmN[<?Z
NE-<hdP+Vl=UP9G*.-<hdP+Vl=VT0RNB(*t5n?r%p],VPQ/(*k/q+k&\"e3VGHFWhMG-C,fqi'PdUF
WhMG-(5utiBkmVFWhMG,b?0"i]nZ-iurS++Y6uHi$!8%14%n&'7/X]EdHblFupi_,U8`5Fs2#h+Y<%
)Fu^]t1.39$,U/d&+@()n(*k)o?r,-7Fs.VH,+@>3+Vl=IRs6(l,U/Ls+Vl=HT6VRq,U&R@FWhMG.[
iWlq'`'_G@<"(drQZJ,V"q*clmN[>9S/K-<hdP+Vl=GT-8A:-<hdP+Vl=IRm>CFFX^28IaB6\.8k41
(1nk[,R,E<clmN\;^$<C-<hdP+Vl:SRiuo'>9S/K-<hdP+Vl:RRiuo(<?ZNE-<hdP+Vl:QRiur6-<h
dP+Vl:SQXET4(*bDu5U!W]n/rhr/SG,,;cujp6!-/jGB7F?E,ol,ATMp2Ec,<&AKV<[<affYA0>buD
.Rc2@<,p?+>>K#+E)9C0/,(2+E)9C/hSa`!$EC,6Z6phEbT0"F<E:u3A;RbGp#Rs@;^BC;KZMgCh=e
UF)u2,DJgU)!$EC,/S"i(GB7Et/Re]&F9!F+/Re]&;cQ.Z78s70:2_7dDK]`7Df0E'DKI"E@<,dj@V
fTu;cQ.Z78tCNE+<HhBkD'jA0D9[;eT`YC`mq9Cht5:F(HI<-$(7QBl5&3Eb&a%+EVNE@rc-hFCcS'
+Dtb7+EqO;A8cZE$321k0*!+;;eT`YC`mq9Cht5:F(HI<-$(7QBl5&3Eb&a%+EVNE@rc-hFCcS'+Dt
b7+EqO;A8cZE$321k6XakMDfd+<De!3tAKW0CF!;_f+=27>!$EC,;eT`YC]GS#/c[":6XakMDfd+3E
b/[$AKZ).AKZ22DId[0+<i+Q+s8oh-$Tas0*!+;06CWDCNBIu<Gl5SCh4`2D]ik7@psIj+E2@>@qB_
&DfQsHF"Re"06CfC!$EC,05PQ8A7]d7F(f-$C]GS#0/,(5Ci<`mATBGFBOu!r!$EC,04o8Y@VK^5F(
f-$C]GS#05+p5BlA&G@VK^5F(f-$C]GS#6XakMDfd+5G\(B-FCcS9BOu!r+?CVkGR=En6XakMDfd+?
E+No0-$(1i+=27>!$EC,$:JHAATVX(B-:c'FE2XL-$([G!$EC,/S"i(GB7Et;cujp6!-/jGB7F?E,o
l,ATMp2Ec,<&AKW:0$321k<affYA0>buD.Rc2@<,p?+>>K#+E)9C0/,(2+E)9C/hSa`!$EC,6Z6phE
bT0"F<E:u3A;RbGp#Rs@;^BC;KZMgCh=eUF)u2,DJgU)!$EC,o3h/t'EA+5Eb0*+FCfN-B5V-o!$EC
,EA:uEq57[s+o?7'Rp`pO0KIQHeO%W'+Y5f$J8uea4sQ#..%8P'+K7bKF=<PsF=3?[,4H]tEA0<p+[
>ZCEA045p)kJ#EA03m0_QV3EA09o4n^!@EA0.'p)kJ#EA0-k4SBm?EA09s4SBm?EA0-k2te@:EA0.&
p)kJ#EA09o4SBm?EA0-k3;+I;EA09s2te@:EA0-n48'd>EA0-n4SBm?EA0-k2>/.8EA0.3p)kJ#EA0
-n2YJ79EA0<s0_QV3EA0<s1%l_4EA044p)kJ#EA0<s1A2h5EA0<r1\Mq6EA03m1A2h5EA0=8p)kJ#E
A09s5P?3BEA09s2YJ79EA0:2p)kJ#EA09r1%l_4EA0<u3VFR<EA0<r2"i%7EA09q3qa[=EA0<r3;+I
;EA0.(p)kJ#EA0..p)kJ#EA0-n1A2h5z@(p\93RMhCcuc!0#[o/S+o?4%/`LIp73VPI+YDYe.7>?VE
$6e$BdQIrqf!]0m:db>+o?4%/F7+&5p?,E+Y;qo,sWXNE$6RjCG&7'qf!]$iG0i.+o?4-lte7?+o?4
'kA2J;+o?4'k%l/4+o?4'j_ZM?+o?4'jDQP@+o?4'j0Bluz
xbtoa End N 4492 118c E 54 S 5b2ba R 170f62f9
Technical Details
Message-ID: <9007131111.aa01293@sokrates.informatik.uni-kl.de>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!UKLIRB.INFORMATIK.UNI-KL.DE!assmann

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!UKLIRB.INFORMATIK.UNI-KL.DE!assmann
From: assmann@UKLIRB.INFORMATIK.UNI-KL.DE (Franz-Rudolf Assmann)
Newsgroups: comp.sys.transputer
Subject: A replacement for the Helios wsh command!!
Message-ID: <9007131111.aa01293@sokrates.informatik.uni-kl.de>
Date: 13 Jul 90 18:28:15 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 101
X-Unparsable-Date: Fri, 13 Jul 90 18:11:53 MET DST