Skip to main content
Jump_Over
Legend
Jan 17, 2017 9:00 AM UTC
Question

$.getenv() on Mac

Hi,

Looking for a help from Mac users...

Is

$.getenv("os")

returning any string on Mac or null?

Does it depends on MacOs version?

Jarek

This topic is closed to new replies. Start a new post to keep the conversation going.

2 replies

Legend
Jan 17, 2017 9:08 AM UTC

Hi Jarek,

$.getenv('os') // return null

$.os // return Macintosh OS 10.12.2

Folder.fs  // return Macintosh

Translate
Trevor:
Legend
Jan 17, 2017 4:25 PM UTC

Hi Jarek.

Windows and Mac have different environmental variables, that explains the result.

Take the user name for example.

var userName = $.getenv($.os[0] == "M" ? "USER" : "username");

On Mac "USER" on Windows "username"

For a list of mac envs in terminal type: printenv

For windows from cmd (command promt) type: SET

The windows one is quite easy to remember

So in short there's no env on the mac called 'os'

HTH

Trevor

Translate