IRM(1)

πŸ“¦ version 5.0.2, in nixos 26.05

πŸ’… IRM(1) β€” irm, an iRODS iCommand πŸŽ€

okay bestie, this is the IRM(1) manual page for irm, an iRODS iCommand β€” welcome to the group chat, we're gonna get you comfy with it ✨

🌸 NAME 🌸

irm β€” an iRODS iCommand πŸ’–

✨ SYNOPSIS ✨

irm [-rUfvVh] [--empty] dataObj|collection ...

πŸ’– DESCRIPTION πŸ’–

Remove one or more data objects and/or collections from the iRODS namespace. By default, the data objects are moved to the trash collection (/myZone/trash) unless the -f option is used. πŸ—‘οΈβœ¨

Registered non-vault replicas are never deleted from the filesystem. They are unregistered and left on disk as-is. no cap, that's the vibe check 🫢

To remove a specific replica, use itrim. 🧚

To unregister a data object without removing the physical data, use iunreg. 🌈

The irmtrash command should be used to delete data objects in the trash collection. πŸ’…

🚨 bestie, remember: default behavior = trash collection (/myZone/trash), and -f is the immediate-removal override. Don't mix those up 😭

πŸŽ€ Options are: πŸŽ€

  • -f β€” force πŸ’₯ β€” Immediate removal of data objects without putting them in trash. It also ignores non-existent data objects and collections.
  • -r β€” recursive πŸŒ€ β€” recursively remove the target collection, all data objects in the collection, and all subcollections.
  • -v β€” verbose πŸ’¬
  • -V β€” Very verbose πŸ”₯
  • --empty β€” 🎁 if the file to be removed is a bundle file (generated with iphybun), remove it only if all the subfiles of the bundle have been removed.
  • -h β€” this help πŸ™‹β€β™€οΈ

✨ sign-off sparkle ✨ This is the IRM(1) page in the User Commands section, sourced from irm iRODS-5.0.2, dated January 1980, and it's part of iRODS Version 5.0.2 β€” with irm in the footer too. mwah πŸ’‹

πŸ“¦ where this page comes from