Go to main content
Oracle® ZFS Storage Appliance 管理ガイド、Release OS8.7.0

印刷ビューの終了

更新: 2017 年 3 月
 
 

run 関数の使用

  1. スクリプトがより大規模なシステムと対話するためのもっとも単純な方法は、「run」関数を使用することです。この関数は、実行するコマンドを受け取り、そのコマンドの出力を文字列として返します。例:
    dory:> configuration version script dump(run('get boot_time'))
    '                     boot_time = 2009-10-12 07:02:17\n'
  2. 組み込みの dump 関数は、埋め込まれた復帰改行を展開することなく引数をダンプ出力します。この出力を分割するために、ECMAScript の文字列処理機能を使用できます。たとえば、空白に基づいて上の出力を分割すると、次のようになります。
    dory:> configuration version script dump(run('get boot_time').split(/\s+/))
    ['', 'boot_time', '=', '2009-10-12', '07:02:17', '']