從 RegistryPackage 中移除物件。
rm 指令會移除目前 RegistryPackage 中名稱 (在目前的語言環境中) 與 pattern 或 URN 指定的式樣相符的成員物件。
如果相符的 RegistryObject 是多個 RegistryPackage 物件的成員,則此指令僅移除目前 RegistryPackage 和該物件之間的關聯。僅當移除關聯使得該物件與其他任何 RegistryObject 均沒有關聯時,才會從 Registry 中移除該物件。
如果相符的成員物件本身是含有其他物件的 RegistryPackage,則物件和目前 RegistryPackage 與成員 RegistryPackage 之間的關聯均不會移除,除非指定 -r 或 -d 選項。
如果同時指定了 -d 和 -r 選項,則會遞迴套用 -d 選項,所以 -r 要選取的所有物件 (及其關聯) 均會被移除,無論其是否具有其他關聯。
移除目前的 RegistryPackage 與指定的 RegistryPackage 之間的關聯。僅當指定的 RegistryPackage 僅剩餘與其成員物件的關聯時,才會將其移除。未透過成為其他 HasMember 關聯的目標固定的立即移除 RegistryPackage 之成員物件現在可以作為 Registry 根的成員存取。
移除指定的 RegistryPackage 物件及其所有派生物件 (物件具有其他關聯時除外)。
包含文字字元和特殊字元星號 (*) (表示零個或多個字元) 及問號 (?) (表示有且僅有一個字元) 的式樣。您可以指定多個 pattern。
以 urn: 起始的 URN,例如 urn:uuid:4a6741e7-4be1-4cfb-960a-e5520356c4fd。您可以指定多個 URN。
以下指令會移除含有字串 "stat" 的所有 RegistryPackage 物件及其所有派生物件。
admin> rm -r *stat* |