man/*sh: fix shellcheck warnings, add to shellcheck

Now the only remaining file that needs shellcheck warnings to be fixed
is bash-completion. Note that in Makefile's TODO.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
This commit is contained in:
Kir Kolyshkin
2022-02-16 13:52:46 -08:00
parent cacc823724
commit ae6cb653f4
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -133,8 +133,8 @@ cfmt:
shellcheck:
shellcheck tests/integration/*.bats tests/integration/*.sh \
tests/integration/*.bash tests/*.sh \
script/*
# TODO: add shellcheck for more sh files
man/*.sh script/*
# TODO: add shellcheck for more sh files (contrib/completions/bash/runc).
shfmt:
shfmt -ln bats -d -w tests/integration/*.bats
+2 -2
View File
@@ -2,7 +2,7 @@
set -e
# get into this script's directory
cd "$(dirname "$(readlink -f "$BASH_SOURCE")")"
cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"
[ "$1" = '-q' ] || {
set -x
@@ -18,7 +18,7 @@ for FILE in *.md; do
base="$(basename "$FILE")"
name="${base%.md}"
num="${name##*.}"
if [ -z "$num" -o "$name" = "$num" ]; then
if [ -z "$num" ] || [ "$name" = "$num" ]; then
# skip files that aren't of the format xxxx.N.md (like README.md)
continue
fi