Quellcode durchsuchen

Fix error when /proc/version is missing

Tim Byrne vor 5 Jahren
Ursprung
Commit
79e93e38bc
1 geänderte Dateien mit 3 neuen und 1 gelöschten Zeilen
  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)