Выполнение команды UNIX и возврат выходных данных
Для кода, не зависящего от платформы, используйте system команда.
[ вызывает операционную систему для выполнения указанной команды и возвращает стандартный вывод команды на status,cmdout] = unix(command)cmdout.
MATLAB ® использует программу оболочки для выполнения данной команды. Она определяет, какую программу оболочки использовать, проверяя переменные среды в системе. MATLAB сначала проверяет MATLAB_SHELL переменная, и если она пуста или не определена, то проверка SHELL. Если SHELL также пуст или не определен, MATLAB использует /bin/sh.
Советы и информацию об ограничениях см. в разделе system.