LOG2GPX(1)
π log2gpx β bestie edition π
okay so real talk, this is log2gpx, section 1 of the General Commands Manual. she takes your Dire Wolf log files and turns them into GPX, which is the format literally every mapping app is obsessed with. glow-up for your logs, no cap. β¨
β¨ NAME β¨
log2gpx β Convert Dire Wolf log files to GPX format.
like. that's the whole job. that's her. π
π¦ SYNOPSIS π¦
log2gpx [ file ... ]
okay so the command line can hold one or more log file names. like, as many as you want, she can handle it. but if you specify no files at all, she just reads from stdin instead. she's flexible like that. π
and the result? always written to stdout. always. every time. so if you want it in an actual file, you redirect stdout β that's on you, bestie, she's not gonna do it for you. π«Ά
πΈ DESCRIPTION πΈ
log2gpx converts Dire Wolf log files into the GPX format used by many mapping applications. so many. a whole crowd of them.
here's the tea on how she decides things:
- Stationary entities get converted to waypoints.
- Moving entities get converted to tracks.
that's it, that's the vibe check. she looks at whether you're moving and she sorts you accordingly. main character energy honestly. π
π OPTIONS π
None.
literally none. zero. she has no flags, no switches, no little options to fiddle with. she is unbothered and fully self-sufficient. periodt. π
π₯ EXAMPLES π₯
okay so here's how you actually run this thing:
direwolf -l logdir
log2gpx logdir/* > everybody.gpx
egrep -e '^[^,]+,[^,]+,[^,]+,WB2OSZ,' logdir/* | log2gpx > justme.gpx
see that last one? that's the just me pipeline. filter your own callsign out with egrep, pipe it straight into log2gpx, and boom, justme.gpx. that's the whole glow-up. π
π§ SEE ALSO π§
More detailed information is in the PDF files at:
https://github.com/wb2osz/direwolf/tree/master/doc/
and here's the full squad β all the applications in this package, and yes she's listing every single one because they all deserve their moment:
aclientsatestdecode_aprsdirewolfgen_packetskissutilll2utmlog2gpxtext2tttt2textutm2ll
lowkey important reminder: if you don't give her any files, she's reading fromstdin, and she always writes tostdout. redirect it or lose it. π
okay that's the whole page, bestie, you're fully caught up. this was LOG2GPX(1) from the General Commands Manual, and yeah, the footer of this page is just her name and section all over again β LOG2GPX(1) β because she's iconic and she knows it. π stay mapped, stay moving, and go convert something. π¦β¨
π¦ where this page comes from
- debian bookworm: direwolf 1.6+dfsg-3 Β· GPL-2.0-or-later
- debian trixie: direwolf 1.7+dfsg-2+deb13u1 Β· GPL-2.0-or-later
- ubuntu jammy: direwolf 1.6+dfsg-2 Β· GPL-2.0-or-later
- ubuntu noble: direwolf 1.7+dfsg-2build2 Β· GPL-2.0-or-later
- ubuntu questing: direwolf 1.7+dfsg-2build2
- ubuntu resolute: direwolf 1.8.1+dfsg-2 Β· GPL-2.0-or-later
- ubuntu stonking: direwolf 1.8.1+dfsg-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms