Matlab open file in editor from the command line

Hi there,
the linux shell script
%!/bin/bash
matlab -r "edit %1"
pretty much does what I want, but if matlab is already running, it will not open the file %1 in the editor of the running instance, but will start another instance of matlab.
How can I avoid starting another instance, if there's already one GUI running?

답변 (1개)

Vishnu
Vishnu 2023년 7월 12일

0 개 추천

Hey @Leo I understand that you want to execute your script whitout opening other instance in using linux shell. I am soeey but currently matlab does not support this functionality however, you can try running the script in shell without opening gui by using :
$matlab -batch "edit %1"
Stack overflow link which might be helpfull, Stack Answer.

카테고리

도움말 센터File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

제품

태그

질문:

Leo
2013년 4월 9일

답변:

2023년 7월 12일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by