オペレーティング システム コマンドを実行するか、子プロセスとしてアプリケーションを開始します。 ユーザ指定の OSRedirect オブジェクトまたはデフォルトのシステム変数($$stdout)で、子プロセスの出力を自動的にキャプチャします。
コマンドの構文は、以下のとおりです。
!! cmd [-output osRedirect]
実行するコマンドまたは起動するアプリケーション。 && シーケンスを使用して複数のコマンドを連結できます。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。
(オプション)子プロセスの出力を受け取り、指定された変数にキャプチャする、既存の OSRedirect オブジェクト。
デフォルト: $$stdout
例
Windows OS に関する DOS メモリ情報を取得し、呼び出し前に初期化されていない変数 out に出力をリダイレクトします。
!! mem -output out // 一行ずつ出力 aLines = out.output().split(String.fromCharCode(10)); arrdump aLines
DNS ルックアップを実行し、出力を自動的にキャプチャして $$stdout に送ります。
!! nslookup ca.com ? $$stdout.output()
|
Copyright © 2013 CA.
All rights reserved.
|
|