mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
21 lines
320 B
Bash
21 lines
320 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
if [ $# -lt 1 ]; then
|
||
|
echo "Usage: $(basename "${0}") DIR [SEVERITY]"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
DIR="${1}"
|
||
|
SEVERITY="${2:-error}"
|
||
|
|
||
|
shfmt -f "${DIR}" |
|
||
|
grep -v -E "(bootstrap|third_party)" |
|
||
|
xargs shellcheck \
|
||
|
--shell=sh \
|
||
|
--external-sources \
|
||
|
--check-sourced \
|
||
|
--format=gcc \
|
||
|
--severity="${SEVERITY}"
|
||
|
|
||
|
exit $?
|