本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
使用延伸查詢的方法
貢獻者
建議變更
您可以使用延伸查詢來比對具有指定值的物件、並對其執行作業。
您可以在大括弧({})內將延伸查詢括起來、以指定延伸查詢。延伸查詢必須在命令名稱之後的第一個引數中指定為任何其他參數之前的第一個引數。例如、若要離線設定名稱包含字串的所有磁碟區 tmp
,您可以在下列範例中執行命令:
cluster1::> volume modify {-volume *tmp*} -state offline
一般而言、延伸查詢僅適用於 modify
和 delete
命令。它們在中沒有意義 create
或 show
命令。
查詢與修改作業的組合是一項實用工具。但是、如果實作不正確、可能會造成混淆和錯誤。例如、使用(進階權限) system node image modify
用於設定節點預設軟體映像的命令會自動將其他軟體映像設為非預設。下列範例中的命令實際上是null作業:
cluster1::*> system node image modify {-isdefault true} -isdefault false
此命令會將目前的預設映像設為非預設映像、然後將新的預設映像(前一個非預設映像)設為非預設映像、進而保留原始的預設設定。若要正確執行作業、您可以使用下列範例所提供的命令:
cluster1::*> system node image modify {-iscurrent false} -isdefault true