0
$.getenv() on Mac
Mentor
,
/t5/indesign-discussions/getenv-on-mac/td-p/8848527
Jan 17, 2017
Jan 17, 2017
Copy link to clipboard
Copied
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
TOPICS
Scripting
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
Enthusiast
,
/t5/indesign-discussions/getenv-on-mac/m-p/8848528#M39658
Jan 17, 2017
Jan 17, 2017
Copy link to clipboard
Copied
Hi Jarek,
$.getenv('os') // return null
$.os // return Macintosh OS 10.12.2
Folder.fs // return Macintosh
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more
Guru
,
LATEST
/t5/indesign-discussions/getenv-on-mac/m-p/8848529#M39659
Jan 17, 2017
Jan 17, 2017
Copy link to clipboard
Copied
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
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
Learn more

