Introduction
Introduction Statistics Contact Development Disclaimer Help
ttest: echo -n is not portable - neatvi - [fork] simple vi-type editor with UTF…
git clone git://src.adamsgaard.dk/neatvi
Log
Files
Refs
README
---
commit 5a453df93f837b38ec466f6f66d5529d8177f896
parent f67ae2b5844b8e6ba7d5186a81fe1f1528cb9825
Author: Ali Gholami Rudi <[email protected]>
Date: Mon, 2 May 2022 10:24:07 +0430
ttest: echo -n is not portable
Diffstat:
M test/e09.sh | 2 +-
M test/e0a.sh | 2 +-
M test/v00.sh | 2 +-
M test/v01.sh | 6 +++---
M test/v02.sh | 6 +++---
M test/v03.sh | 6 +++---
M test/v04.sh | 6 +++---
M test/v05.sh | 8 ++++----
M test/v06.sh | 12 ++++++------
M test/v07.sh | 8 ++++----
M test/v08.sh | 8 ++++----
M test/v09.sh | 8 ++++----
M test/v0a.sh | 14 +++++++-------
M test/v0b.sh | 10 +++++-----
M test/v0c.sh | 6 +++---
M test/v0d.sh | 6 +++---
M test/v0e.sh | 12 ++++++------
M test/v0f.sh | 8 ++++----
M test/v10.sh | 16 ++++++++--------
M test/v11.sh | 6 +++---
M test/v12.sh | 12 ++++++------
M test/v13.sh | 10 +++++-----
M test/v14.sh | 8 ++++----
M test/v15.sh | 6 +++---
M test/v16.sh | 6 +++---
M test/v1a.sh | 2 +-
M test/v1e.sh | 2 +-
27 files changed, 99 insertions(+), 99 deletions(-)
---
diff --git a/test/e09.sh b/test/e09.sh
t@@ -9,4 +9,4 @@ echo "%g/def/-1,/ghi/d"
echo "wq"
# the expected output
-echo -n "" >&2
+printf "" >&2
diff --git a/test/e0a.sh b/test/e0a.sh
t@@ -9,4 +9,4 @@ echo "%g/./d"
echo "wq"
# the expected output
-echo -n "" >&2
+printf "" >&2
diff --git a/test/v00.sh b/test/v00.sh
t@@ -2,7 +2,7 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
+printf "iabc"
echo ":w"
echo ":q"
diff --git a/test/v01.sh b/test/v01.sh
t@@ -2,9 +2,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "hhA def"
-echo -n "Ighi "
+printf "iabc"
+printf "hhA def"
+printf "Ighi "
echo ":w"
echo ":q"
diff --git a/test/v02.sh b/test/v02.sh
t@@ -2,9 +2,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "oghi jkl"
-echo -n "kOmno pqr"
+printf "iabc def"
+printf "oghi jkl"
+printf "kOmno pqr"
echo ":w"
echo ":q"
diff --git a/test/v03.sh b/test/v03.sh
t@@ -1,8 +1,8 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "0dB"
-echo -n "d0"
+printf "iabc def"
+printf "0dB"
+printf "d0"
echo ":w"
echo ":q"
diff --git a/test/v04.sh b/test/v04.sh
t@@ -3,9 +3,9 @@
# vi commands
echo ":e $1"
echo "iabc def"
-echo -n "ghi jkl"
-echo -n "1Gf cE 123"
-echo -n "2Gf cB456"
+printf "ghi jkl"
+printf "1Gf cE 123"
+printf "2Gf cB456"
echo ":w"
echo ":q"
diff --git a/test/v05.sh b/test/v05.sh
t@@ -1,9 +1,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "oghi jkl"
-echo -n '1G$d$'
-echo -n '2GdB'
+printf "iabc def"
+printf "oghi jkl"
+printf '1G$d$'
+printf '2GdB'
echo ":w"
echo ":q"
diff --git a/test/v06.sh b/test/v06.sh
t@@ -1,11 +1,11 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "oghi jkl"
-echo -n "omno pqr"
-echo -n '1Gf d^$'
-echo -n '+dfi'
-echo -n '+f d$'
+printf "iabc def"
+printf "oghi jkl"
+printf "omno pqr"
+printf '1Gf d^$'
+printf '+dfi'
+printf '+f d$'
echo ":w"
echo ":q"
diff --git a/test/v07.sh b/test/v07.sh
t@@ -1,9 +1,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n '1Gyy'
-echo -n 'pGp'
+printf "iabc"
+printf "odef"
+printf '1Gyy'
+printf 'pGp'
echo ":w"
echo ":q"
diff --git a/test/v08.sh b/test/v08.sh
t@@ -1,9 +1,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n 'dd'
-echo -n 'P'
+printf "iabc"
+printf "odef"
+printf "dd"
+printf "P"
echo ":w"
echo ":q"
diff --git a/test/v09.sh b/test/v09.sh
t@@ -1,9 +1,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "oghi jkl"
-echo -n 'F yeP'
-echo -n 'k$p'
+printf "iabc def"
+printf "oghi jkl"
+printf "F yeP"
+printf 'k$p'
echo ":w"
echo ":q"
diff --git a/test/v0a.sh b/test/v0a.sh
t@@ -1,12 +1,12 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "o"
-echo -n "odef "
-echo -n "oghi."
-echo -n "ojkl"
-echo -n '1G5J'
-echo -n "i^"
+printf "iabc"
+printf "o"
+printf "odef "
+printf "oghi."
+printf "ojkl"
+printf "1G5J"
+printf "i^"
echo ":w"
echo ":q"
diff --git a/test/v0b.sh b/test/v0b.sh
t@@ -1,12 +1,12 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n "oghi"
+printf "iabc"
+printf "odef"
+printf "oghi"
echo "?abc"
-echo -n "i1"
+printf "i1"
echo "/ghi"
-echo -n "i2"
+printf "i2"
echo ":w"
echo ":q"
diff --git a/test/v0c.sh b/test/v0c.sh
t@@ -1,10 +1,10 @@
# vi commands
echo ":e $1"
-echo -n "iabc def ghi"
+printf "iabc def ghi"
echo "?abc"
-echo -n "i1"
+printf "i1"
echo "/ghi"
-echo -n "i2"
+printf "i2"
echo ":w"
echo ":q"
diff --git a/test/v0d.sh b/test/v0d.sh
t@@ -1,8 +1,8 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "oghi jkl"
-echo -n "omno pqr"
+printf "iabc def"
+printf "oghi jkl"
+printf "omno pqr"
echo "1Gd/jkl/0"
echo ":w"
echo ":q"
diff --git a/test/v0e.sh b/test/v0e.sh
t@@ -1,11 +1,11 @@
# vi commands
echo ":e $1"
-echo -n "iabc def"
-echo -n "oghi jkl"
-echo -n "omno pqr"
-echo -n "1Gr1"
-echo -n "2Gfh2r2"
-echo -n "3Gfp4r3"
+printf "iabc def"
+printf "oghi jkl"
+printf "omno pqr"
+printf "1Gr1"
+printf "2Gfh2r2"
+printf "3Gfp4r3"
echo ":w"
echo ":q"
diff --git a/test/v0f.sh b/test/v0f.sh
t@@ -1,9 +1,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n "1Gfxr1"
-echo -n "dfx"
+printf "iabc"
+printf "odef"
+printf "1Gfxr1"
+printf "dfx"
echo "d/xyz/"
echo ":w"
echo ":q"
diff --git a/test/v10.sh b/test/v10.sh
t@@ -1,13 +1,13 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n "oghi"
-echo -n '"add'
-echo -n 'dd'
-echo -n '"bdd'
-echo -n 'P"ap"bp'
-echo ':4d'
+printf "iabc"
+printf "odef"
+printf "oghi"
+printf '"add'
+printf 'dd'
+printf '"bdd'
+printf 'P"ap"bp'
+echo ":4d"
echo ":w"
echo ":q"
diff --git a/test/v11.sh b/test/v11.sh
t@@ -1,8 +1,8 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n "oghi"
+printf "iabc"
+printf "odef"
+printf "oghi"
echo "!krev"
sleep .1
echo ""
diff --git a/test/v12.sh b/test/v12.sh
t@@ -1,11 +1,11 @@
# vi commands
echo ":e $1"
-echo -n "ia"
-echo -n "oab"
-echo -n "oabc"
-echo -n '0kklllji1'
-echo -n 'kllji2'
-echo -n '$jx'
+printf "ia"
+printf "oab"
+printf "oabc"
+printf "0kklllji1"
+printf "kllji2"
+printf '$jx'
echo ":w"
echo ":q"
diff --git a/test/v13.sh b/test/v13.sh
t@@ -1,14 +1,14 @@
# vi commands
echo ":e $1"
echo ":set ic"
-echo -n "iABC"
-echo -n "oDEF"
-echo -n "oGHI"
+printf "iABC"
+printf "oDEF"
+printf "oGHI"
echo '1G/def'
-echo -n 'i1'
+printf "i1"
echo ":set noic"
echo '/ghi'
-echo -n 'i2'
+printf "i2"
echo ":w"
echo ":q"
diff --git a/test/v14.sh b/test/v14.sh
t@@ -1,9 +1,9 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n "oghi"
-echo -n '1GA123'
+printf "iabc"
+printf "odef"
+printf "oghi"
+printf "1GA123"
echo 'j.j.'
echo ":w"
echo ":q"
diff --git a/test/v15.sh b/test/v15.sh
t@@ -1,8 +1,8 @@
# vi commands
echo ":e $1"
-echo -n "iabc"
-echo -n "odef"
-echo -n "oabc"
+printf "iabc"
+printf "odef"
+printf "oabc"
echo ":%s/abc/ghi/"
echo ":w"
echo ":q"
diff --git a/test/v16.sh b/test/v16.sh
t@@ -1,8 +1,8 @@
# vi commands
echo ":e $1"
-echo -n "iabc abc abc"
-echo -n "oabc abc abc"
-echo -n "oabc abc abc"
+printf "iabc abc abc"
+printf "oabc abc abc"
+printf "oabc abc abc"
echo ":2,3s/abc/111/"
echo ":%s/abc/222/g"
echo ":w"
diff --git a/test/v1a.sh b/test/v1a.sh
t@@ -3,7 +3,7 @@ echo ":e $1"
echo "iabc"
echo "odef"
echo "oghi"
-echo -n "1G''x"
+printf "1G''x"
echo ":wq"
# the expected output
diff --git a/test/v1e.sh b/test/v1e.sh
t@@ -3,7 +3,7 @@ echo ":e $1"
echo "iabc"
echo "odef"
echo "oghi"
-echo -n "1G"
+printf "1G"
echo ":/ghi/d"
echo ":wq"
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.