Go to main content

Oracle® ZFS Storage Appliance 管理ガイド、Release OS8.8.x

印刷ビューの終了

更新: 2021 年 8 月
 
 

run 関数の使用

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