Is it possible to programmatically check whether MATLAB has been started with the "-sd" option?
1 view (last 30 days)
Jan on 18 Sep 2022
PID = feature('getpid');
[status, out] = system(sprintf('ps -p %d -o args', PID))
Parsing the char vector out is not trival: E.g. he name of the logfile might contain the substring ' -sd '. Will masking substrings included in double quotes avoid such troubles?
Alternatively you can avoid -sd but use a dedicated function instead:
matlab -r "cd('/your/folder')"