ICD(1)
π ICD(1) β User Commands manual, bestie β¨
π NAME π
icd β an iRODS iCommand. That's the whole name section, and we're folding the ICD(1) / User Commands manual-name situation in right here at the top, iykyk. π
π¦ SYNOPSIS π¦
icd [-vVh] [COLLECTION]
β¨ DESCRIPTION β¨
okay so icd changes the current working collection. Main character energy, honestly. π
If it's invoked without any arguments, the current working collection is set back to your home collection as defined in your irods_environment.json file. Home sweet home, no cap. π
If COLLECTION matches .., the current working collection is set to the parent collection. Yes, literally the .. you know. π«Ά
If COLLECTION begins with a forward slash, the path is treated as an absolute path. Slash-first means absolute, periodt. β
Upon success, the current working collection is stored in irods_environment.json.PID where PID matches the shell's PID number. This allows multiple terminal sessions to exist within the same environment. Multi-session realness. π
If the inclusion of the PID isn't sufficient, this behavior can be overridden by setting the environment variable, IRODS_ENVIRONMENT_FILE, to the absolute path of a file that will serve as the new session file. This may require re-running iinit. Setting the environment variable causes icd to replace the ".PID" extension with ".cwd". Big override energy β keep that in mind, bestie. π
πΈ OPTIONS πΈ
-vβ Verbose. Say more, please. π£οΈ-Vβ Very verbose. Maximum yapping enabled. π₯-hβ Show this message. The classic help flag, iconic. π«Ά
Also, the page carries the little tag iRODS Version 5.0.2 alongside icd β noted and preserved, because we don't drop details around here. π
This page is from icd, source/version iRODS-5.0.2, dated January 1980 β a cute little manual time capsule, bye bestie! πβ¨
π¦ 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