You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ shellcheck myscript
Line 11:
while [[ true ]]; do
^-- SC2160: Instead of '[ true ]', just use 'true'.
Line 15:
read inputmethod
^-- SC2162: read without -r will mangle backslashes.
Line 16:
if [[ $inputmethod == "/001" || $inpumethod == "ITEM001" ]]; then
^-- SC2154: inpumethod is referenced but not assigned (did you mean 'inputmethod'?).
Line 21:
read $2
^-- SC2162: read without -r will mangle backslashes.
^-- SC2086: Double quote to prevent globbing and word splitting.
Line 30:
read -s myresult
^-- SC2162: read without -r will mangle backslashes.
Line 31:
myresult=$(sed 's/\//ITEM/;s/-/POS/;s/*/OPS/;s/+/HELP/' <<< $myresult)
^-- SC2086: Double quote to prevent globbing and word splitting.
Line 32:
echo $myresult
^-- SC2086: Double quote to prevent globbing and word splitting.
Line 33:
eval $__resultvar="'$myresult'"
^-- SC2086: Double quote to prevent globbing and word splitting.
Line 40:
while [[ true ]]; do
^-- SC2160: Instead of '[ true ]', just use 'true'.
Line 43:
case $lang in
^-- SC2154: lang is referenced but not assigned.
Line 105:
case $position in
^-- SC2154: position is referenced but not assigned.
Line 148:
printf "\r%02d" $seconds
^-- SC2086: Double quote to prevent globbing and word splitting.
Line 149:
seconds=$(($seconds - 1))
^-- SC2004: $/${} is unnecessary on arithmetic variables.
Line 157:
case $operation in
^-- SC2154: operation is referenced but not assigned.
Line 168:
case $item in
^-- SC2154: item is referenced but not assigned.
Line 624:
dist=$(($dist - 80))
^-- SC2004: $/${} is unnecessary on arithmetic variables.
Line 742:
min=$(($min+1))
^-- SC2004: $/${} is unnecessary on arithmetic variables.
Line 743:
max=$(($max-1))
^-- SC2004: $/${} is unnecessary on arithmetic variables.
Line 864:
while [[ true ]]; do
^-- SC2160: Instead of '[ true ]', just use 'true'.
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: