MATLAB Function Reference    
unix

UNIX コマンドを実行して、結果を戻します。

表示

詳細

unix command は、UNIX オペレーテングシステムをコールし、与えられたコマンドを実行します。

status = unix('command') は、完了状態を変数 status に戻します。

[status, result] = unix('command') は、完了状態変数と共に、標準の出力を変数 result に戻します。

[status,result] = unix('command','-echo') は、変数が割り当てられているときでも、コマンドウインドウに出力をさせます。

例題

つぎの例題は、カレントでログインしているすべてのユーザのリストするものです。ウマク出力される場合、 s にゼロを、w にユーザのリストを含む文字列を出力します。

つぎの例題は、why が UNIX コマンドでないので、失敗を示す非ゼロの値を s に、エラーメッセージを w に戻されます。

-echo フラグを含んでいる場合、結果を w 変数に戻すように実行するときに、MATLAB は、コマンドの結果を、コマンドウインドウに表示します。

参考

特殊キャラクタ


 unique unwrap