我正在调用exe命令:
myCmd = fullfile('working',myCommand.bat');
[status,message] = system(myCmd )
status = 0
message =
processing value ...
complete
activating command ...
complete
我如何从邮件中获取一些文字? 例如,我想获得第一个文本"和#34;完成"检查第一个动作是否完成?
由于
答案 0 :(得分:2)
使用echo
命令包含返回消息:
[status,message] = system('yourCommand && echo hello world' )
将返回:
message =
hello world
通常,您需要创建一个字符串,用于级联与&&
连接的所有命令。其中一个命令可以是echo something
。
关于你的编辑:
output = 'processing value ...'
command = ['cd ' myCMD ' && myCommand.bat' ' && echo ' output];
[status,message] = system( command )
将调用myCommand.bat
并返回“处理值...”。