Может ли bash script определить, работает ли он в "Ubuntu on Windows" по сравнению с родным Ubuntu? Если да, то как?
Я запускал env
на обеих машинах и не видел никаких очевидных различий в переменных переменных среды. Я мог проверить существование каталога /mnt/c
, но это не является надежным, потому что этот каталог потенциально может присутствовать и на родном Ubuntu.