ttcn3_logfilter(1)
β¨ ttcn3_logfilter(1) β the TTCN-3 log file filtering utility β¨
okay bestie, sit down, hydrate, and let me tell you about ttcn3_logfilter π it's a little cutie from the TTCN-3 Tools family and it's genuinely about to make your log files so much less chaotic.
πΈ SYNOPSIS πΈ
ttcn3_logfilter [ -o outfile ] { eventtype (+|-) } [ input.log ]
or, if you're just trying to vibe-check the thing itself:
ttcn3_logfilter -v | -h | -l
π DESCRIPTION π
So. This page is your quick-reference bestie for the TTCN-3 logfilter utility that ships with the TTCN-3 Test Executor. You can find ttcn3_logfilter chillin' in $TTCN3_DIR/bin π
What does it do? It takes the input log file you hand it as a command-line argument, and it filters that file based on the event types inside it plus the filter parameters you pass as program arguments. Then it writes the output to an output file if you specified one, or straight to standard output if you didn't. Iconic behaviour honestly.
π«Ά one thing though: this program is only useful if the variableLogEventTypesis set toYesin section[LOGGING]of the configuration file. Like, that's the whole prerequisite. NoLogEventTypes = Yes, no filtering. periodt.
π OPTIONS π
Here are the command line switches, all of them, no skips:
-hβ prints help on how to use the utility. your girl is lost? she asks for directions. π-lβ prints the list of supported event types. the menu, basically. π-ooutfile β puts its output into outfile. And heads up: if the file outfile already exists, its contents will be overwritten π so be careful, that's not a merge, that's a replacement. This switch is optional β leave it out and the output just goes to standard output.-vβ prints version and license key information and exits. short and sweet, she says her name and leaves. β¨
π ENVIRONMENT VARIABLES π
TTCN3_DIRβ the installation directory where the uncompressed binary package of the TTCN-3 Test Executor can be found. πTTCN3_LICENSE_FILEβ it shall point to the file (NB: not to its directory, okay, read it again, not the directory) that contains the personalized license key for the current user or host. π
π BUGS π
None known at this time. she's flawless, no notes. π
π¦ SEE ALSO π¦
The User Documentation for the TTCN-3 Test Executor. (yes, go read it, it's giving educational β¨)
π AUTHOR π
This manpage is written by Csaba Koppany, Ericsson Telecom AB.
Copyright (c) 2000-2021 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html
mwah π that's the whole page bestie β brought to you by Ericsson Telecom AB, January 2021, for ttcn3_logfilter(1). go forth and filter, you absolute main character π
π¦ where this page comes from
- debian bookworm: eclipse-titan 8.2.0-1 Β· EPL-2.0
- ubuntu jammy: eclipse-titan 8.1.1-1 Β· EPL-1.0
- ubuntu noble: eclipse-titan 8.2.0-1build2 Β· EPL-2.0
- ubuntu stonking: eclipse-titan 8.2.0-1.1 Β· EPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms