<< setenv Input/Output functions unix_g >>

Scilabヘルプ >> Input/Output functions > unix

unix

シェル (sh) コマンドを実行

呼び出し手順

stat=unix(command-name)

パラメータ

command-name

Unix sh 命令を含む文字列

stat

整数フラグ

説明

sh シェルにより実行するために文字列command-nameを Unixに送信します. シェルコマンドの標準出力と標準エラーが呼び出し側のシェルに書き込まれます. Unixがコールされない場合(十分なシステムメモリが有効でない場合)に -1 または sh のリターンコードが返されます.

if getos() <> 'Windows' then
  unix("ls $SCI/demos");
end
function wd=directory()
  if getos() == 'Windows' then
    unix('cd>'+TMPDIR+'\path');
  else
    unix('pwd>'+TMPDIR+'/path');
  end
  wd=read(TMPDIR+'/path',1,1,'(a)');
endfunction
wd=directory()

参照


Report an issue
<< setenv Input/Output functions unix_g >>