From: Michael Prokop Date: Wed, 15 Aug 2012 23:18:59 +0000 (+0200) Subject: List missing tools in file missing_tools X-Git-Tag: v0.6.0~5 X-Git-Url: http://git.grml.org/?p=grml-hwinfo.git;a=commitdiff_plain;h=04fe9e7da319512ef78b2d3b7d28a8b5e1170a2f List missing tools in file missing_tools --- diff --git a/grml-hwinfo b/grml-hwinfo index 52fabd4..f550be9 100755 --- a/grml-hwinfo +++ b/grml-hwinfo @@ -84,7 +84,12 @@ if [ -z "$1" ] ; then echo 'Usage: exectest '>&2 return 1 else - test -e "$(which $1)" && return 0 || return 1 + if test -e "$(which $1)" ; then + return 0 + else + grep -q "^$1"'$' missing_tools 2>/dev/null || echo "$1" >> missing_tools + return 1 + fi fi }