From f54922269049658bdd53adadd1055e15fd490fba Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Fri, 26 Mar 2021 12:58:56 +0100 Subject: Initial commit --- i+.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 i+.sh (limited to 'i+.sh') diff --git a/i+.sh b/i+.sh new file mode 100755 index 0000000..279919e --- /dev/null +++ b/i+.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +sed -E 's/^(.*)/ \1/' +exit + +# Don't use this +#echo -n `9p read acme/$winid/data | sed 's|^| |'` | 9p write acme/$winid/data + +# But this +echo addr=dot | 9p write acme/$winid/ctl +echo -n " " | 9p write acme/$winid/data + +exit + +echo addr=dot | 9p write acme/$winid/ctl +echo -n '__MARKER__' | 9p write acme/$winid/data +echo -n '/^.*__MARKER__/' | 9p write acme/$winid/addr +line=$(9p read acme/$winid/data | sed 1q) + +echo -n '/^.*__MARKER__.*\n?/' | 9p write acme/$winid/addr +before_marker=$(echo "$line" | sed -E 's/(.*)__MARKER__/\1/') + +line=$(echo "$line" | sed -E 's/__MARKER__//') +echo -n " $before_marker" | 9p write acme/$winid/data + -- cgit v1.2.3