Bohan Yang 7 年之前
父节点
当前提交
490caa13f9
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5 5
      netboot.sh

+ 5 - 5
netboot.sh

@@ -25,13 +25,13 @@ echo_stderr() {
 command_exists() {
   _PATH="$PATH"
   PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin"
-  code=1
-  if command -v "$@" >/dev/null 2>&1; then
-    code=0
-  fi
+  set +e
+  command -v "$@" >/dev/null 2>&1
+  command_exit_status=$?
+  set -e
   PATH="$_PATH"
   unset _PATH
-  return $code
+  return $command_exit_status
 }
 
 while [ $# -gt 0 ]; do