Commit eb7fdf20b235b83c65f5e3d4ce46218d46b50a32

Authored by Georg Hopp
1 parent 429425fc

do not print an error message when a program can't be found

Showing 1 changed file with 14 additions and 13 deletions
@@ -6,19 +6,20 @@ @@ -6,19 +6,20 @@
6 # I also assume through all scripts that eval is available. 6 # I also assume through all scripts that eval is available.
7 # 7 #
8 [ -z "${WHICH}" ] && WHICH="/usr/bin/which" 8 [ -z "${WHICH}" ] && WHICH="/usr/bin/which"
9 -[ -z "${UNAME}" ] && UNAME="$(${WHICH} uname)"  
10 -[ -z "${GREP}" ] && GREP="$(${WHICH} grep)"  
11 -[ -z "${AWK}" ] && AWK="$(${WHICH} awk)"  
12 -[ -z "${SED}" ] && SED="$(${WHICH} sed)"  
13 -[ -z "${ECHO}" ] && ECHO="$(${WHICH} echo)"  
14 -[ -z "${SORT}" ] && SORT="$(${WHICH} sort)"  
15 -[ -z "${TR}" ] && TR="$(${WHICH} tr)"  
16 -[ -z "${PRINTF}" ] && PRINTF="$(${WHICH} printf)"  
17 -[ -z "${LOGGER}" ] && LOGGER="$(${WHICH} logger)"  
18 -[ -z "${NPROC}" ] && NPROC="$(${WHICH} nproc)"  
19 -[ -z "${LSCPU}" ] && LSCPU="$(${WHICH} lscpu)"  
20 -[ -z "${IP}" ] && IP="$(${WHICH} ip)"  
21 -[ -z "${IFCONFIG}" ] && IFCONFIG="$(${WHICH} ifconfig)" 9 +[ -z "${UNAME}" ] && UNAME="$(${WHICH} uname 2>/dev/null)"
  10 +[ -z "${GREP}" ] && GREP="$(${WHICH} grep 2>/dev/null)"
  11 +[ -z "${AWK}" ] && AWK="$(${WHICH} awk 2>/dev/null)"
  12 +[ -z "${SED}" ] && SED="$(${WHICH} sed 2>/dev/null)"
  13 +[ -z "${ECHO}" ] && ECHO="$(${WHICH} echo 2>/dev/null)"
  14 +[ -z "${SORT}" ] && SORT="$(${WHICH} sort 2>/dev/null)"
  15 +[ -z "${TR}" ] && TR="$(${WHICH} tr 2>/dev/null)"
  16 +[ -z "${PRINTF}" ] && PRINTF="$(${WHICH} printf 2>/dev/null)"
  17 +[ -z "${LOGGER}" ] && LOGGER="$(${WHICH} logger 2>/dev/null)"
  18 +[ -z "${NPROC}" ] && NPROC="$(${WHICH} nproc 2>/dev/null)"
  19 +[ -z "${LSCPU}" ] && LSCPU="$(${WHICH} lscpu 2>/dev/null)"
  20 +[ -z "${SYSCTL}" ] && SYSCTL="$(${WHICH} sysctl 2>/dev/null)"
  21 +[ -z "${IP}" ] && IP="$(${WHICH} ip 2>/dev/null)"
  22 +[ -z "${IFCONFIG}" ] && IFCONFIG="$(${WHICH} ifconfig 2>/dev/null)"
22 23
23 export WHICH UNAME GREP AWK SED ECHO SORT TR PRINTF LOGGER NPROC LSCPU IP IFCONFIG 24 export WHICH UNAME GREP AWK SED ECHO SORT TR PRINTF LOGGER NPROC LSCPU IP IFCONFIG
24 25
Please register or login to post a comment