applying unix commands in matlab
이전 댓글 표시
I have been trying to apply unix commands in the MATLAB environment but it is not working. For example, if I enter this simple command to display the environment variable PATH, the following is the output:
[status, cmdout]=unix('echo $PATH')
status =
0
cmdout =
$PATH
When I apply this same command in cygwin, it gives me a long output pointing to the correct directory. What do I need to do to fix this?
댓글 수: 3
Walter Roberson
2013년 8월 14일
What shell are you using?
[status, cmdout] = unix('printenv SHELL')
You might have to use
[status, cmdout] = unix('env | grep SHELL')
Also which operating system are you using?
artsci4
2013년 8월 14일
Daniel Shub
2013년 8월 14일
I don't have the documentation in front of me, but I am pretty sure the MATLAB UNIX command is not magically and does not give you access to UNIX from a Windows machine.
채택된 답변
추가 답변 (1개)
카테고리
도움말 센터 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!