hpct-results(1)
hpct-results(1) π
ok so hi bestie, welcome to the General Commands Manual page for hpct-results, aka the HiPerConTracer Results Tool β¨ grab a strawberry drink and let's get into it π
NAME πΈ
hpct-results β HiPerConTracer Results Tool π
SYNOPSIS π¦
hpct-results input_file ...
[-L level | --loglevel level]
[-Z on|off | --logcolor on|off]
[-O file | --logfile file]
[-q | --quiet] [-w | --verbose]
[-o filename | --output filename]
[-s character | --separator character]
[-A | --sorted] [-U | --unsorted]
[-T threads | --maxthreads threads]
[-R | --input-results-from-stdin]
[-N | --input-file-names-from-stdin]
[-F filename | --input-file-names-from-file filename]
hpct-results [-h | --help]
hpct-results [-v | --version]
DESCRIPTION π«
okok so here's the vibe: hpct-results reads your HiPerConTracer results files and merges them into a CSV file. the reading part? multi-threaded, obvi π
the output can go to standard output, or to a file β dealer's choice. and compression? GZip, BZip2 and XZ are all supported, we love a glow-up π
multi-threading is supported too, reading files in parallel. no cap.
now the sorted situation, listen up because this one matters:
- sorted β guarantees a deterministic order, but ngl it requires ample of memory π
- unsorted β reduces memory usage, but yields a non-deterministic order in case of parallel processing π
and bestie, guess what β the results are sorted by default. periodt.
ARGUMENTS π
the following arguments may be provided, bestie:
input_file ...β a HiPerConTracer results file. you can throw multiple files at it, they results will be joined β¨ (yes, the original says "they results will be joined", it's the vibe, iykyk)-L level,--loglevel levelβ sets the minimum logging level to the provided value:0=trace,1=debug,2=info,3=warning,4=error,5=fatal. pick your poison π«Ά-Z on|off,--logcolor on|offβ enables (on) or disables (off) the usage of ANSI color escape sequences to colorise the log output according to its level. yes, your logs can be pretty, it's giving main character energy π-O file,--logfile fileβ sets a file name for appending the log output to. if a file is set, no log output is made to the console. otherwise, all log output will be written to the console. so it's one or the other, no both π-q,--quietβ sets the minimum logging level to3(warning). shhh π€«-w,--verboseβ sets the minimum logging level to0(trace). tell me EVERYTHING π-o filename,--output filenameβ sets the specified filename as output file. extensions.gz,.bz2, and.xzare recognised to enable compression π₯-s character,--separator characterβ configures the character used as separator of the CSV output. Default:",". Possible values:" ",";",":"," | ". π-A,--sortedβ sort the output data (byTimestamp,MeasurementID,Source,Destination,RoundNumber,SeqNumber). This is the default.-U,--unsortedβ do not sort the output data. this reduces processing time and memory usage, but multi-threading makes the output order non-deterministic π-T threads,--maxthreads threadsβ sets the maximum number of threads. by default, it is the number of CPU cores π-R,--input-results-from-stdinβ read the results from standard input πΈ-N,--input-file-names-from-stdinβ read the input file names from standard input π¦-F file,--input-file-names-from-file fileβ read the input file names fromfile. the option may be provided multiple times to read from multiple files β¨-h,--helpβ prints command help π«Ά-v,--versionβ prints program version β
EXIT STATUS π
the hpct-results tool exits with 0 on success, and >0 in case of an error. so like, zero means we ate, anything above zero means something went wrong π
EXAMPLES β¨
here's your inspo board bestie, literally copy these:
hpct-results results/Ping* --output ping.csv.xz --sorted --separator ';'
hpct-results results/Traceroute* --output traceroute.csv.bz2 --unsorted
hpct-results results/Traceroute* --sorted | head -n 64
find results/ -name 'Traceroute-*.hpct.*' | hpct-results --input-file-names-from-stdin -o results.csv.gz
hpct-results --input-file-names-from-file results-files.list -o results.csv.xz
hpct-results --version
hpct-results -h
NOTES π§
this program is part of HiPerConTracer π The latest version of HiPerConTracer can be found on the HiPerConTracer Homepage at HiPerConTracer Homepage: https://www.nntb.no/~dreibh/hipercontracer/. go look, it's iconic π
AUTHORS π
Thomas Dreibholz, Homepage: https://www.nntb.no/~dreibh β thank you king π
aaaaand that's the whole page bestie π this was hpct-results from the General Commands Manual, version dated May 26, 2026, and it's a hpct-results(1) situation, no cap. slay, go merge some results β¨π
π
π¦ where this page comes from
- ubuntu stonking: hipercontracer-results 2.2.10-1 Β· GPL-3.0-or-later
- Copyright (C) 2015-2026 by Thomas Dreibholz
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms