IQUERY(1)
π 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
- nixos 26.05: irods-icommands 5.0.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms