IQUERY(1)

πŸ“¦ version 5.0.2, in nixos 26.05

πŸŽ€ IQUERY(1) πŸŽ€

okay so real talk, bestie β€” this is iquery, and it lives in section 1 of the manual, aka User Commands. It's an iRODS iCommand and it's genuinely about to make your catalog-questioning era iconic. Let's go πŸ’…


✨ NAME ✨

iquery β€” an iRODS iCommand πŸ¦‹


🌸 SYNOPSIS 🌸

iquery [OPTION]... QUERY_STRING

πŸ’– DESCRIPTION πŸ’–

iquery β€” Query the iRODS Catalog. Periodt.

So here's the vibe: you query the iRODS Catalog using GenQuery2 ✨.

QUERY_STRING is expected to be a string matching the GenQuery2 syntax. Failing to meet this requirement will result in an error. like, it's not gonna be cute about it 😭

If QUERY_STRING is a hyphen (-) or is empty, input is read from stdin. Input taken via stdin will be viewed as the QUERY_STRING to execute. For example:

echo select COLL_NAME, DATA_NAME | iquery

Mandatory arguments to long options are mandatory for short options too. no shortcuts on the shortcuts, iykyk 🫢


πŸ”₯ OPTIONS πŸ”₯

  • -c, --columns β€” List columns supported by GenQuery2. literally the cheat sheet, use it πŸ‘‘
  • --sql-only β€” Print the SQL generated by the parser. The generated SQL will not be executed β€” so it's giving "look, don't touch" πŸ™ˆ
  • -z, --zone=ZONE_NAME β€” The name of the zone to run the query against. Defaults to the local zone. 🌈
  • -h, --help β€” Display this help message and exit. the classic, the icon, the main character πŸ’€

and then the version banner itself shows up like:

iRODS Version 5.0.2                iquery (experimental)
heads up bestie β€” it says (experimental) right there in the banner, so go forth with that knowledge 🫢

⭐ SEE ALSO ⭐

(no see-also refs in this one β€” we out here solo πŸ’œ)


okay that's the whole page, no notes ✨ one last thing: this beauty is signed iquery iRODS-5.0.2 and dated January 1980 (yes, really, the icon has been iconic since the 80s πŸŽ€). bye bestie, go slay your catalog query πŸ’…πŸ¦‹

πŸ“¦ where this page comes from