wsl: Fix the problem of incorrect identification of WSL
This commit is contained in:
@@ -187,7 +187,7 @@ init_dir()
|
|||||||
which systemctl >/dev/null 2>&1
|
which systemctl >/dev/null 2>&1
|
||||||
ISSYSTEMD="$?"
|
ISSYSTEMD="$?"
|
||||||
# Running under WSL (Windows Subsystem for Linux)?
|
# Running under WSL (Windows Subsystem for Linux)?
|
||||||
cat /proc/version | grep Microsoft >/dev/null 2>&1;
|
cat /proc/version | grep -E '[Mm]icrosoft' >/dev/null 2>&1;
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
ISSYSTEMD=1
|
ISSYSTEMD=1
|
||||||
ISWSL=0
|
ISWSL=0
|
||||||
|
|||||||
Reference in New Issue
Block a user