possible to use the terminal command in matlab script?
显示 更早的评论
Dear Experts
I am working with matlab2020b installed on linux.
I have another comand using terminal.
Is it possible to use the terminal command in script of matlab2020b.
It will save my time.
Thank you.
采纳的回答
更多回答(1 个)
Walter Roberson
2020-12-1
0 个投票
You can use I/O redirection.
However, if you need two-way interaction then you need a pipe. There is a popen() in the File Exchange, but it is only for undirectional I/O . So you would have to do something like create a named pipe and read and write from it.
Note: every time you switch between reading and writing on a single file descriptor, you need to fseek(). Even if you tell fseek() to move 0 bytes relative to the current position, that is enough: the fseek() is needed to set up the I/O buffers properly.
类别
在 帮助中心 和 File Exchange 中查找有关 File Operations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!