diff --git a/sysdump.sh b/sysdump.sh index 0ebe760..230c371 100755 --- a/sysdump.sh +++ b/sysdump.sh @@ -60,6 +60,7 @@ dumpdisk() { [ -z "$2" ] && return entry=$1 shift + command -v "tar" >/dev/null 2>&1 || { echo "Cannot dump \"$1\" (tar not found)" >> "${LOG_FILE}"; return; } value=$(tar cf - "$1" 2>/dev/null|base64 -w 0) [ "$USE_COMMA" -eq 1 ] && echo "\"${entry}\": \"${value}\"," [ "$USE_COMMA" -eq 0 ] && echo "\"${entry}\": \"${value}\""