Improve 2013/endoh1/try.sh
This commit is contained in:
1 parent
1adcbf82eb
commit
7cd46f8e53
1 file changed
+7
-6
+7
-6
@@ -17,12 +17,12 @@ clear
|
|||||||
|
|
||||||
read -r -n 1 -p "Press any key to run: less endoh1.c (space = next page, q = quit): "
|
read -r -n 1 -p "Press any key to run: less endoh1.c (space = next page, q = quit): "
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
less -EXF endoh1.c
|
less -rEXFK endoh1.c
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
read -r -n 1 -p "Press any key to run: ./endoh1 hello.lazy: "
|
read -r -n 1 -p "Press any key to run: ./endoh1 hello.lazy (space = next page, q = quit): "
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
./endoh1 hello.lazy
|
./endoh1 hello.lazy | less -rEXFK
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
read -r -n 1 -p "Press any key to run: ./hello: "
|
read -r -n 1 -p "Press any key to run: ./hello: "
|
||||||
@@ -35,12 +35,13 @@ echo 1>&2
|
|||||||
# ShellCheck gets this wrong, thinking ./echo is the shell built-in or system
|
# ShellCheck gets this wrong, thinking ./echo is the shell built-in or system
|
||||||
# command so we disable the warning.
|
# command so we disable the warning.
|
||||||
#
|
#
|
||||||
# ^----^ SC2216 (warning): Piping to 'echo', a command that doesn't read stdin. Did you want 'cat' instead?
|
# SC2216 (warning): Piping to 'echo', a command that doesn't read stdin. Did you want 'cat' instead?
|
||||||
|
# https://www.shellcheck.net/wiki/SC2216
|
||||||
# shellcheck disable=SC2216
|
# shellcheck disable=SC2216
|
||||||
echo Hello | ./echo
|
echo Hello | ./echo
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
read -r -n 1 -p "Press any key to run: ./tac < endoh1.c | less (space = next page, q = quit): "
|
read -r -n 1 -p "Press any key to run: ./tac < endoh1.c (space = next page, q = quit): "
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
./tac < endoh1.c | less -EXF
|
./tac < endoh1.c | less -rEXFK
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
Reference in new issue
Block a user