checkbashisms, based on one of the checks from the lintian
system, performs basic checks on /bin/sh shell scripts for the
possible presence of bashisms. It takes the names of the shell
scripts on the command line, and outputs warnings if possible bashisms
Show a summary of options.
Check for "echo -n" usage (non POSIX but required by Debian Policy 10.4.)
Show version and copyright information.
The exit value will be 0 if no possible bashisms or other problems
were detected. Otherwise it will be the sum of the following error
A possible bashism was detected.
A file was skipped for some reason, for example, because it was
unreadable or not found. The warning message will give details.