2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00

shell: use 'command -v' instead of 'hash' (for non-bash)

see https://stackoverflow.com/a/677212
This commit is contained in:
Lars Kruse 2017-07-01 15:51:37 +02:00
parent bd26b1b42d
commit 189c3953e7
5 changed files with 5 additions and 5 deletions

View File

@ -19,7 +19,7 @@ room=${0##*tinychat_users_}
##
if [ "$1" = "autoconf" ]; then
# Check that curl is installed
if hash curl >/dev/null 2>&1; then
if command -v curl >/dev/null 2>&1; then
echo "yes"
else
echo "no (no curl installed)"

View File

@ -55,7 +55,7 @@ errordir=${errordir:-/var/spool/nullmailer/failed}
case $1 in
autoconf)
if hash nullmailer-queue >/dev/null 2>/dev/null; then
if command -v nullmailer-queue >/dev/null 2>/dev/null; then
[ -r "$queuedir" ] && echo yes || echo "no (queue dir not readable)"
else
echo "no (nullmailer not installed)"

View File

@ -78,7 +78,7 @@ case $1 in
done
exit 0;;
autoconf)
if hash bing 2>/dev/null; then
if command -v bing >/dev/null 2>&1; then
echo 'yes'
exit 0;
else

View File

@ -89,7 +89,7 @@ fi
# real work - i.e. display the data. Almost always this will be
# "value" subfield for every data field.
if hash rabbitmqctl >/dev/null 2>&1; then
if command -v rabbitmqctl >/dev/null 2>&1; then
connections=$(HOME=/tmp rabbitmqctl list_connections state | grep -c running)
else
echo "$0: Could not run rabbitmqctl" >&2

View File

@ -32,7 +32,7 @@ reddit_user=${0##*reddit_karma_}
##
if [ "$1" = "autoconf" ]; then
# Check that curl is installed
if hash curl >/dev/null 2>&1; then
if command -v curl >/dev/null 2>&1; then
echo "yes"
else
echo "no (no curl installed)"