我有一个基于Javascript的GitHub操作。
如何知道当前正在为其运行操作的OS?
我想执行一些需要sudo特权的命令。因此,我需要确保仅对基于Linux的操作系统执行此操作。
谢谢
答案 0 :(得分:0)
由于这是Javascript操作,因此它是running on Node.js,因此您可以使用OS
模块。具体来说,os.platform()
将返回一个值,您可以使用该值来确定是否需要sudo
:
返回一个标识操作系统平台的字符串。该值在编译时设置。可能的值为
aix
,darwin
,freebsd
,linux
,openbsd
,sunos
和win32
。