Scilab 5.5.1
      
      
    Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
unix_g
シェル (sh)コマンドを実行, 出力を変数にリダイレクト
呼び出し手順
rep=unix_g(cmd) [rep,stat]=unix_g(cmd) [rep,stat,stderr]=unix_g(cmd)
パラメータ
- cmd
- 文字列 
- rep
- 文字列の列ベクトル (標準出力) 
- stat
- 整数, エラーステータス. エラーが発生しない場合, stat=0 
- err
- 文字列の列ベクトル (標準エラー) 
説明
shシェルで実行する文字列 cmd をUnixに送信します.
            標準出力はScilab変数repにリダイレクトされます.
            標準エラーはScilab変数 err にリダイレクトされるか,出力引数が2つのみの場合に表示されます.
            Unixの実行エラーはトラップされます; *注意* 
            コマンドのリストを ";" で区切った場合,
            最後のシェルコマンドエラーのみが
            リポートされます.これは推奨されません.
例
function d=DIR(path) path=pathconvert(path,%t,%t) if getos() == 'Windows' then d=unix_g('dir '+path) else d=unix_g('ls '+path) end endfunction DIR('SCI/etc')
参照
| Report an issue | ||
| << unix | Input/Output functions | unix_s >> |