diff options
author | 2021-03-26 12:58:56 +0100 | |
---|---|---|
committer | 2021-03-26 12:58:56 +0100 | |
commit | f54922269049658bdd53adadd1055e15fd490fba (patch) | |
tree | c00a8a1f731d1d95e3f33f288527f2215b509f1a /t4.sh | |
download | acme-scripts-f54922269049658bdd53adadd1055e15fd490fba.tar.gz acme-scripts-f54922269049658bdd53adadd1055e15fd490fba.zip |
Initial commit
Diffstat (limited to 't4.sh')
-rwxr-xr-x | t4.sh | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -0,0 +1,40 @@ +#!/bin/sh + +lastch() +{ + #echo -e "$1" | sed -E 's/.*(.)$/\1/' + #echo $1 | tr '\n' "OL" + #echo $1 | grep -oE ".$" + if [ "$1" =~ /a$/ ]; then + fi +} +#lastch `printf "ciao\n"` +#exit + +if [ -z $1 ]; then + N=4 +else + N=$1 +fi + +OUT=`echo | awk '{for (i = 0; i < '$N'; i++) print "#";}'` +SPACES=`echo $OUT | sed 's/ //g' | sed 's/#/ /g'` + +TAB=$(printf '\t') + +NEWLINE=`printf "\n"` + +IFS='' +while read -r LINE || [ -n "$LINE" ]; do + if [ "$NEWLINE" == "$LINE" ]; then + printf "\n" + elif [ -n "$LINE" ]; then + printf "%s\n" "$LINE" | sed "s/${TAB}/$SPACES/g" + else + printf "%s" "$LINE" | sed "s/${TAB}/$SPACES/g" + fi +done + +exit +echo -n "1,$" | 9p write acme/$winid/addr +9p read acme/$winid/body | expand -t 4 | 9p write acme/$winid/data |