Uname usw. kann unpraktisch sein. Überprüfen Sie also die Existenz von / dev / null. Stellen Sie außerdem sicher, dass es sich für alle Fälle um ein Gerät handelt. Im Prinzip kann es auf andere Skriptsprachen als Python angewendet werden.
unixcheck.py
from stat import S_ISCHR
from os import stat
def unixcheck():
try:
return S_ISCHR(stat('/dev/null').st_mode)
except:
return False
Recommended Posts