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" | |