In /usr/bin/ps2ascii line 15: if ( test $# -eq 0 ) then ^---------------^ SC2233: Remove superfluous (..) around condition. In /usr/bin/ps2ascii line 16: $GS_EXECUTABLE $OPTIONS -o - - ^------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: $GS_EXECUTABLE "$OPTIONS" -o - - In /usr/bin/ps2ascii line 17: elif ( test $# -eq 1 ) then ^---------------^ SC2233: Remove superfluous (..) around condition. In /usr/bin/ps2ascii line 18: $GS_EXECUTABLE $OPTIONS -o - "$1" ^------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: $GS_EXECUTABLE "$OPTIONS" -o - "$1" In /usr/bin/ps2ascii line 20: $GS_EXECUTABLE $OPTIONS -o "$2" "$1" ^------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: $GS_EXECUTABLE "$OPTIONS" -o "$2" "$1" For more information: https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... https://www.shellcheck.net/wiki/SC2233 -- Remove superfluous (..) around co...