Deal with shellcheck warnings in 1995/garry
This commit is contained in:
1 parent
61aa66443f
commit
cdc7212e1b
2 files changed
+17
-4
No files matched your search
@@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/env sh
|
#!/usr/bin/env bash
|
||||||
#
|
#
|
||||||
# try.alt.sh - demonstrate IOCCC winner 1995/garry alt code
|
# try.alt.sh - demonstrate IOCCC winner 1995/garry alt code
|
||||||
#
|
#
|
||||||
@@ -15,6 +15,13 @@ make CC="$CC" alt >/dev/null || exit 1
|
|||||||
# clear screen after compilation so that only the entry is shown
|
# clear screen after compilation so that only the entry is shown
|
||||||
clear
|
clear
|
||||||
|
|
||||||
|
# This warning from ShellCheck is incorrect:
|
||||||
|
#
|
||||||
|
# SC2028 (info): echo may not expand escape sequences. Use printf.
|
||||||
|
#
|
||||||
|
# because we don't want them to be expanded. This does show correct output.
|
||||||
|
#
|
||||||
|
# shellcheck disable=SC2028
|
||||||
echo "$ EXAMPLEON=\"\33\133\61\73\67\155\"; EXAMPLEOFF=\"\33\133\155\"; DOLLAR=\"$\"" 1>&2
|
echo "$ EXAMPLEON=\"\33\133\61\73\67\155\"; EXAMPLEOFF=\"\33\133\155\"; DOLLAR=\"$\"" 1>&2
|
||||||
EXAMPLEON="\33\133\61\73\67\155"
|
EXAMPLEON="\33\133\61\73\67\155"
|
||||||
EXAMPLEOFF="\33\133\155"
|
EXAMPLEOFF="\33\133\155"
|
||||||
|
|||||||
+9
-3
@@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/env sh
|
#!/usr/bin/env bash
|
||||||
#
|
#
|
||||||
# try.sh - demonstrate IOCCC winner 1995/garry
|
# try.sh - demonstrate IOCCC winner 1995/garry
|
||||||
#
|
#
|
||||||
@@ -15,8 +15,14 @@ make CC="$CC" all >/dev/null || exit 1
|
|||||||
# clear screen after compilation so that only the entry is shown
|
# clear screen after compilation so that only the entry is shown
|
||||||
clear
|
clear
|
||||||
|
|
||||||
|
# This warning from ShellCheck is incorrect:
|
||||||
echo "$ EXAMPLEON=\"\33\133\61\73\67\155\"; EXAMPLEOFF=\"\33\133\155\"; DOLLAR=\"$\"" 1>&2
|
#
|
||||||
|
# SC2028 (info): echo may not expand escape sequences. Use printf.
|
||||||
|
#
|
||||||
|
# because we don't want them to be expanded. This does show correct output.
|
||||||
|
#
|
||||||
|
# shellcheck disable=SC2028
|
||||||
|
echo "$ EXAMPLEON=\"\\33\133\61\73\67\155\"; EXAMPLEOFF=\"\33\133\155\"; DOLLAR=\"$\"" 1>&2
|
||||||
EXAMPLEON="\33\133\61\73\67\155"
|
EXAMPLEON="\33\133\61\73\67\155"
|
||||||
EXAMPLEOFF="\33\133\155"
|
EXAMPLEOFF="\33\133\155"
|
||||||
DOLLAR="$"
|
DOLLAR="$"
|
||||||
|
|||||||
Reference in new issue
Block a user