itwintext: use rc not bash - plan9port - [fork] Plan 9 from user space Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/plan9port URL:git://src.adamsgaard.dk/plan9port mx1.adamsgaard.dk 70 1Log /src/plan9port/log.gph mx1.adamsgaard.dk 70 1Files /src/plan9port/files.gph mx1.adamsgaard.dk 70 1Refs /src/plan9port/refs.gph mx1.adamsgaard.dk 70 1README /src/plan9port/file/README.md.gph mx1.adamsgaard.dk 70 1LICENSE /src/plan9port/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit 0bd14783426d137428ffae7cd89cfc06b88d1b11 /src/plan9port/commit/0bd14783426d137428ffae7cd89cfc06b88d1b11.gph mx1.adamsgaard.dk 70 1parent 0a7fe606818a7906cdc57ea14cb57b416be6c1de /src/plan9port/commit/0a7fe606818a7906cdc57ea14cb57b416be6c1de.gph mx1.adamsgaard.dk 70 hAuthor: Russ Cox URL:mailto:rsc@swtch.com mx1.adamsgaard.dk 70 iDate: Wed, 30 Dec 2020 07:21:44 -0500 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iwintext: use rc not bash Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M bin/wintext | 23 +++++++++-------------- Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i1 file changed, 9 insertions(+), 14 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/bin/wintext b/bin/wintext /src/plan9port/file/bin/wintext.gph mx1.adamsgaard.dk 70 it@@ -1,22 +1,17 @@ Err mx1.adamsgaard.dk 70 i-#!/bin/bash Err mx1.adamsgaard.dk 70 i+#!/usr/local/plan9/bin/rc Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-case "$winid" in Err mx1.adamsgaard.dk 70 i-[0-9]*) Err mx1.adamsgaard.dk 70 i+if(~ $winid [0-9]*) { Err mx1.adamsgaard.dk 70 i 9p read acme/$winid/body Err mx1.adamsgaard.dk 70 i exit 0 Err mx1.adamsgaard.dk 70 i-esac Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i-case "$text9term" in Err mx1.adamsgaard.dk 70 i-unix!*) Err mx1.adamsgaard.dk 70 i- dial -e $text9term &1 Err mx1.adamsgaard.dk 70 i+echo 'no running window found' >[2=1] Err mx1.adamsgaard.dk 70 i exit 1 Err mx1.adamsgaard.dk 70 .