ARCCAT(1)
π arccat(1) β User Commands, bestie edition
okay so. welcome to arccat, aka ARC Catenate, living in section 1 of your manual, and she is giving main character energy. she's the ARC girlie who does cat for your jobs. let's get into it π
β¨ NAME β¨
arccat β ARC Catenate. that's it, that's the name, and honestly? iconic. π
π¦ DESCRIPTION π¦
πΈ Usage πΈ
arccat [OPTION...] [job ...]
the arccat command performs the cat command on the stdout, stderr or the grid manager's error log of the job. literally just reading files but make it β¨distributedβ¨
π Brokering and filtering π
-C,--computing-element=ceβ only select jobs that were submitted to this computing element. one CE only, no gatecrashing π-s,--status=statusstrβ only select jobs whose status is statusstr. picky queen behavior, we love-a,--allβ all jobs. every single one. the whole roster π«Ά-r,--rejectmanagement=URLβ skip jobs that are on a computing element with a given URL. blocking that CE fr fr π
π§ Behaviour tuning π§
-i,--jobids-from-file=filenameβ a file containing a list of jobIDs-j,--joblist=filenameβ the file storing information about active jobs (default/builddir/.arc/jobs.dat)--no-authenticationβ do not perform any authentication for opened connections. no cap, no auth--x509-authenticationβ perform X.509 authentication for opened connections--token-authenticationβ perform token authentication for opened connections--systemcaβ force using CA certificates configuration provided by OpenSSL--gridcaβ force using CA certificates configuration for Grid services (typically IGTF)--anycaβ force using CA certificates configuration for Grid services (typically IGTF) and one provided by OpenSSL
β Other actions β
-o,--stdoutβ show the stdout of the job (default)-e,--stderrβ show the stderr of the job-l,--joblogβ show the CE's error log of the job-f,--file=filepathβ show the specified file from job's session directory-P,--listpluginsβ list the available plugins
π Application Options π
-h,--helpβ Show help options-z,--conffile=filenameβ configuration file (default~/.arc/client.conf)-t,--timeout=secondsβ timeout in seconds (default20)-d,--debug=debuglevelβFATAL,ERROR,WARNING,INFO,VERBOSEorDEBUG-v,--versionβ print version information
π₯ EXTENDED DESCRIPTION π₯
the arccat command displays the stdout or stderr of running jobs. it can also display A-REX's error log of a job. and the way that you point at a job? two options, both valid: either the jobid that was returned by arcsub(1) at submission time, or its jobname if the job description that was submitted contained a jobname attribute. pick your fighter π
More than one jobid and/or jobname can be given. and if several jobs were submitted with the same jobname? the stdout, stderr or A-REX error log of all those jobs are shown. yes, all of them, we're not leaving anyone out π«Ά
If the --joblist option is used the list of jobs is read from a file with the specified filename. By specifying the --all option, the stdout, stderr or A-REX error log of all active jobs will be shown. go big or go home, bestie.
The --computing-element option can be used to select or reject jobs at specific CEs. The --status option can be used to select jobs in a specific state. These options can be repeated several times β stack 'em, queen π. See arstat(1) for possible state values.
β οΈ important caveat, no skipping: only jobs where thestdoutorstderrargument was given in the job description can display the contents of those files. if you didn't ask for them at submission time, they're simply not there. it's giving "you had to be there" π
π FILES π
~/.arc/client.confβ Some options can be given default values by specifying them in the ARC client configuration file. By using the--conffileoption a different configuration file can be used than the default.~/.arc/jobs.datβ This a local database of the user's active jobs. When a job is successfully submitted it is added to database and when it is removed from the remote CE it is removed from this list. This database is used as the list of all active jobs when the user specifies the--alloption to the various NorduGrid ARC user interface commands. By using the--joblistoption a different file can be used than the default.
π AUTHOR π
ARC software is developed by the NorduGrid Collaboration (http://www.nordugrid.org), please consult the AUTHORS file distributed with ARC. Please report bugs and feature requests to http://bugzilla.nordugrid.org
(they want your bug reports, bestie, they're literally asking π)
πΈ COPYRIGHT πΈ
APACHE LICENSE Version 2.0
π¦ SEE ALSO π¦
arcclean(1), arccp(1), arcget(1), arcinfo(1), arckill(1), arcls(1), arcmkdir(1), arcproxy(1), arcrenew(1), arcresume(1), arcrm(1), arcstat(1), arcsub(1), arcsync(1), arctest(1)
the whole friend group, all in section 1, all slaying π β¨
and that's the page, babes β this is arccat version 7.2.0, dated September 2026, and she ate. no crumbs. periodt. π
π¦ where this page comes from
- fedora 43: nordugrid-arc-client 7.2.0-1.fc43 Β· Apache-2.0 AND MIT
- fedora 44: nordugrid-arc-client 7.2.0-1.fc44 Β· Apache-2.0 AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms