Browse Source

Fix error when /proc/version is missing

Tim Byrne 5 years ago
parent
commit
79e93e38bc
1 changed files with 3 additions and 1 deletions
  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)