Skip to main content
Jump_Over
Legend
January 17, 2017
Question

$.getenv() on Mac

  • January 17, 2017
  • 1 reply
  • 1579 views

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 has been closed for replies.

1 reply

Legend
January 17, 2017

Hi Jarek,

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

$.os // return Macintosh OS 10.12.2

Folder.fs  // return Macintosh

Trevor:
Legend
January 17, 2017

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