setoutput コマンドは、コマンド出力フォーマット・オプションを設定または表示します。このコマンドを使用して、デフォルトまたはユーザー定義の出力フォーマットを設定できます。このコマンドにより設定される出力フォーマットは、コマンド・オプションを使用するリセットまたは setoutput コマンドの再発行によるリセットの場合を除き、対話式コマンド・セッションの期間内は有効です。このコマンドをパラメーターなしで実行すると、デフォルト出力フォーマットの現行出力設定値が表示されます。
>>-setoutput--+--------+--+--------------------+----------------> +- -?----+ | .-default-. | +- -h----+ '- -fmt--+-delim---+-' '- -help-' +-xml-----+ '-stanza--' >--+--------------+--+----------------+--+---------------+------> | .-off-. | | .-on--. | '- -delim--char-' '- -p--+-on--+-' '- -hdr--+-off-+-' >--+-------------+--+--------------+--+----------------+------->< '- -r--number-' | .-off-. | | .-off-. | '- -v--+-on--+-' '- -bnr--+-on--+-'
オプションなしで setoutput コマンドを起動する
setoutput コマンドをオプションなしで指定すると、出力設定値の値に関わらず、DS CLI は常に現行出力設定値をデフォルトのフォーマット (スペースで区切られたプレーン・テキスト・テーブル) で表示します。次のように、setoutput コマンドを発行します。
dscli>setoutput
Paging Rows Format Header Verbose Banner =================================== Off - Default On Off On
-delim パラメーターを使用して setoutput コマンドを起動する
dscli> setoutput -fmt delim –delim ,
dscli> lsrank –dev IBM.1750-75FA120 -state unassigned
ID,Group,State,datastate,Array,RAIDtype,extpoolID,stgtype ========================================================== R0,-,Unassigned,Normal,A0,5,-,fb
-fmt xml パラメーターを使用して setoutput コマンドを起動する
dscli> setoutput -fmt xml
dscli> lsrank –dev IBM.1750-68FA120 –state unassigned
<IRETURNVALUE> <INSTANCE CLASSNAME="CliRankHandler"><PROPERTY NAME="rank_id"> <DISPLAY TYPE="string">R0</DISPLAY><VALUE TYPE="string">R0</VALUE> </PROPERTY><PROPERTY NAME="grp"><DISPLAY TYPE="unit8">-</DISPLAY> <VALUE TYPE="unit16">-</VALUE></PROPERTY><PROPERTY NAME="state"> <DISPLAY TYPE="string">Unassigned</DISPLAY><VALUE TYPE="string"> unassigned</VALUE></PROPERTY><PROPERTY NAME="data"> <DISPLAY TYPE="string">Normal</DISPLAY><VALUE TYPE="string"> Normal</VALUE></PROPERTY><PROPERTY NAME="array_id> <DISPLAY TYPE=string">A0</DISPLAY><VALUE TYPE="string">A0 </VALUE></PROPERTY><PROPERTY NAME="raidtype"><DISPLAY TYPE="unit8">5</DISPLAY> <VALUE TYPE="string">5</VALUE><PROPERTY><PROPERTY NAME="extpool_id"> <DISPLAY TYPE="string">-</DISPLAY><VALUE TYPE=string">-<VALUE> <PROPERTY><PROPERTY NAME="stgtype"><DISPLAY TYPE="string">fb</DISPLAY> <VALUE TYPE="string">fb</VALUE><PROPERTY> <INSTANCE><IRETURNVALUE>
-fmt stanza パラメーターを使用して setoutput コマンドを起動する
dscli> setoutput -fmt stanza
dscli> lsrank –dev IBM.1750-68FA120 –state unassigned
ID R0 Group - State unassigned datastate normal Array A0 RAIDtype 5 extpoolID - stgtype fb