fixed WSL1 and WSL2
This commit is contained in:
parent
443d189d7d
commit
285f63eaea
22
osdetect.sh
22
osdetect.sh
@ -1,20 +1,26 @@
|
||||
#!/bin/bash
|
||||
if [ "uname -r | grep -oE microsoft" = "microsoft" ] || [ $(uname -r | grep -oE Microsoft) = "Microsoft" ]
|
||||
WSL1=$(uname -r | grep -oE Microsoft)
|
||||
WSL2=$(uname -r | grep -oE microsoft)
|
||||
MAC=$(uname -a | grep -oE Darwin | tail -n1)
|
||||
ANDROID=$(uname -a | grep -oE Android)
|
||||
|
||||
if [ "$WSL1" = "Microsoft" ] || [ "$WSL2" = "microsoft" ]
|
||||
then
|
||||
OS=windows
|
||||
OS=windows
|
||||
#echo ${red}WSL Not Supported!${reset} 1>&2
|
||||
#exit
|
||||
elif [ $(uname -a | grep -oE Darwin | tail -n1) = "Darwin" ]
|
||||
elif [ "$MAC" = "Darwin" ]
|
||||
then
|
||||
OS=macos
|
||||
export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"
|
||||
OS=macos
|
||||
export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"
|
||||
#echo ${red}MacOS Not Supported!${reset} 1>&2
|
||||
#exit
|
||||
elif [ "uname -a | grep -oE Android" = "Android" ]
|
||||
then
|
||||
OS=android
|
||||
elif [ "$ANDROID" = "Android" ]
|
||||
then
|
||||
OS=android
|
||||
else
|
||||
:
|
||||
fi
|
||||
|
||||
source readpass.sh
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user