瀏覽代碼

Fix error when /proc/version is missing

Tim Byrne 5 年之前
父節點
當前提交
79e93e38bc
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      yadm

+ 3 - 1
yadm

@@ -1535,7 +1535,9 @@ function configure_repo() {
 
 function set_operating_system() {
 
-  if [[ "$(<"$PROC_VERSION")" =~ [Mm]icrosoft ]]; then
+  local proc_version
+  proc_version=$(cat "$PROC_VERSION" 2>/dev/null)
+  if [[ "$proc_version" =~ [Mm]icrosoft ]]; then
     OPERATING_SYSTEM="WSL"
   else
     OPERATING_SYSTEM=$(uname -s)