| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
We haven't checked all of the shell scripts, just the POSIX sh ones,
which at present, is all but one of them; han(1df).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make the `$(BINS)` target a prerequisite of `check-bin` so that all of
the scripts with a #!/bin/sh shebang are built, and then check them all
by iterating through a glob (and hence an order according to LC_COLLATE)
and stripping the `.sh` suffix to find the name of the matching
shebanged script.
Leverage `shellcheck`'s support of multiple check arguments to build an
argument list of the binscripts first before passing all of those to a
single call, simply for speed.
We don't have anything in this target to test the scripts of any other
type, such as the `.awk` or `.sed` scripts. `gawk` has a `--lint` mode
that might apply.
|
| |
|
|
|
|
| |
I never use it
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
As part of a foray into more active use of ksh and derivatives.
|
|
|
|
|
|
| |
I know almost nothing about Yash yet, but reading the manual page on its
startup behaviour implies a little coaxing is necessary to make it play
nicely with my file layout.
|
| |
|
| |
|
| |
|
|
|
|
| |
This probably contains a few mistakes
|
| |
|
|
|
|
|
| |
Also require flag files in ~/.welcome for displaying or not displaying
login stuff
|
|
|
|
| |
Quote a string entirely to appease shellcheck too
|
| |
|
| |
|
| |
|
|
Mostly to make way for an actual test suite beyond mere syntax checking
|