chirp_get(1)
π chirp_get β bestie edition π
okay so welcome to chirp_get(1), part of the Cooperative Computing Tools (iykyk). this is the manual page, but make it make sense. let's go π¦
β¨ NAME β¨
chirp_get β grab a single file off a Chirp server and yeet it onto your local machine π
β¨ SYNOPSIS β¨
chirp_get [options] <hostname[:port]> <remotefile> <localfile>
β¨ DESCRIPTION β¨
so basically chirp_get is the tool for copying one single file from a Chirp server down to your local storage. one file. that's the whole vibe. π
it's the quick-and-simple way to do it: hand it a <hostname[:port]> plus a remote <path>, and it writes the goods into a local file called <localfile>. no drama, no ceremony, just the file.
and here's the iconic part β chirp_get can also stream data, which is so useful when you're piping stuff around in a shell pipeline. main character energy fr fr. π§
β¨ OPTIONS β¨
-a,--auth=<flag>β require this authentication mode, no substitutes bestie π-d,--debug=<flag>β turn on debugging for this subsystem, for when you need to see everything π-t,--timeout=<time>β timeout for failure. the default is3600s(yes, a whole hour, she's patient) β°-i,--tickets=<files>β a comma-delimited list of tickets to use for authentication ποΈ-v,--versionβ show program version β¨-h,--helpβ show help text π«Ά
β¨ ENVIRONMENT VARIABLES β¨
CHIRP_CLIENT_TICKETSβ comma delimited list of tickets to authenticate with. it's literally the same thing as-i. same energy, different font. π
β¨ EXIT STATUS β¨
- on success, returns zero π
- on failure, returns non-zero π
β¨ EXAMPLES β¨
to copy a single remote file using chirp_get, you do this:
% chirp_get server1.somewhere.edu /mydata/mydata.dat /tmp/mydata.dat
to get a single remote archive file and untar it at the same time using chirp_get β multitasking queen π:
% chirp_get myhost.somewhere.edu /mydata/archive.tar.gz - | tar xvzf
β¨ COPYRIGHT β¨
The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details. π
β¨ SEE ALSO β¨
- Cooperative Computing Tools Documentation
- Chirp User Manual
chirp(1)chirp_status(1)chirp_fuse(1)chirp_get(1)chirp_put(1)chirp_stream_files(1)chirp_distribute(1)chirp_benchmark(1)chirp_server(1)
and that's the whole page bestie, no cap π this was CCTools 8.0.0 DEVELOPMENT, chirp_get(1). go get that file. slay. πΈπ¦π
π¦ where this page comes from
- debian bookworm: coop-computing-tools 9.9-2+b4 Β· GPL-2.0-only
- ubuntu jammy: coop-computing-tools 9.9-2ubuntu3 Β· GPL-2.0-only
- ubuntu noble: coop-computing-tools 9.9-4ubuntu4 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms