瀏覽代碼

Update install.sh:Replace "command -v" with encapsulated functionality (#6035)

Replace "command -v" with encapsulated functionality
王卿 8 月之前
父節點
當前提交
c7c845ec52
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      scripts/install.sh

+ 2 - 2
scripts/install.sh

@@ -356,12 +356,12 @@ if ! lsmod | grep -q nvidia || ! lsmod | grep -q nvidia_uvm; then
 fi
 fi
 
 
 # make sure the NVIDIA modules are loaded on boot with nvidia-persistenced
 # make sure the NVIDIA modules are loaded on boot with nvidia-persistenced
-if command -v nvidia-persistenced > /dev/null 2>&1; then
+if available nvidia-persistenced; then
     $SUDO touch /etc/modules-load.d/nvidia.conf
     $SUDO touch /etc/modules-load.d/nvidia.conf
     MODULES="nvidia nvidia-uvm"
     MODULES="nvidia nvidia-uvm"
     for MODULE in $MODULES; do
     for MODULE in $MODULES; do
         if ! grep -qxF "$MODULE" /etc/modules-load.d/nvidia.conf; then
         if ! grep -qxF "$MODULE" /etc/modules-load.d/nvidia.conf; then
-            echo "$MODULE" | sudo tee -a /etc/modules-load.d/nvidia.conf > /dev/null
+            echo "$MODULE" | $SUDO tee -a /etc/modules-load.d/nvidia.conf > /dev/null
         fi
         fi
     done
     done
 fi
 fi