chirp_get(1)

chirp_get1

Get a single file from a chirp server to local machine

Usage

FCchirp_get [options] <hostname [:port] > <remotefile> <localfile>FT

Overview

chirp_get is a tool for copying a single file from a Chirp server to local storage.

chirp_get is a quick and simple way to copy a remote file given <hostname[:port]> <path> and write it to a local file <localfile>

chirp_get also can stream data which can be useful in a shell pipeline.

Options

-a,--auth=<flag>

Enable authentication mode: unix, hostname, address, ticket, kerberos, or globus.

-d,--debug=<flag>

Enable debugging for this subsystem.

-t,--timeout=<time>

Timeout for failure. (default is 3600s)

-i,--tickets=<files>

Comma-delimited list of tickets to use for authentication.

-v,--version

Show program version.

-h,--help

Show help text.

Environment

•

FCCHIRP_CLIENT_TICKETSFT Comma delimited list of tickets to authenticate with (same as FC-iFT).

Exit status

On success, returns zero. On failure, returns non-zero.

Examples

To copy a single remote file using chirp_get:


    

    
        

% chirp_get server1.somewhere.edu /mydata/mydata.dat /tmp/mydata.dat

To get, while at the same time, untar a single remote archive file using chirp_get:


    

    
        

% chirp_get myhost.somewhere.edu /mydata/archive.tar.gz - | tar xvzf

Releases

6 releases since Debian 7 (Wheezy); the text changed 4 times.

  1. 7–9
  2. 10
  3. 11
  4. 12
  5. 13

--auth since Debian 10 (Buster); --debug since Debian 10 (Buster); --help since Debian 10 (Buster); --tickets since Debian 10 (Buster); --timeout since Debian 10 (Buster); --version since Debian 10 (Buster); -a since Debian 10 (Buster); -d since Debian 10 (Buster); -h since Debian 10 (Buster); -i since Debian 10 (Buster); -t since Debian 10 (Buster); -v since Debian 10 (Buster).

From coop-computing-tools 1:7.14.5-1+b2 in Debian 13 (Trixie). Parsed by carta from the page's man source.