Fix bug in conditional expression
Shellcheck complains that use of '-a' is not well-defined and recommends '&&', and also to separate each expression between '&&' with brackets.
This commit is contained in:
parent
f3fb17fb67
commit
e4c4d3f9f0
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "$1" = "thelounge" -a "$(id -u)" = '0' ]; then
|
||||
if [ "$1" = "thelounge" ] && [ "$(id -u)" = '0' ]; then
|
||||
find "${THELOUNGE_HOME}" \! -user node -exec chown node '{}' +
|
||||
exec su node -c "$*"
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue