In /usr/bin/lneato line 13: options="$@" ^--^ SC2124: Assigning an array to a string! Assign as array, or use * instead of @ to concatenate. In /usr/bin/lneato line 16: set -- $options ^------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: set -- "$options" In /usr/bin/lneato line 53: FILES="$FILES '"$1"'" ^-- SC2027: The surrounding quotes actually unquote this. Remove or escape them. In /usr/bin/lneato line 84: lefty $FLAGS -e " ^----^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: lefty "$FLAGS" -e " For more information: https://www.shellcheck.net/wiki/SC2027 -- The surrounding quotes actually u... https://www.shellcheck.net/wiki/SC2124 -- Assigning an array to a string! A... https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...