VNL-ALIGN(1)
π VNL-ALIGN(1) π
okay bestie, welcome to the vnlog corner of the manual-verse β this one's vnl-align, and it's genuinely one of the most satisfying little tools ever. no cap.
β¨ NAME β¨
vnl-align β aligns vnlog columns for easy interpretation by humans π«Ά
(it's giving "make my data actually readable to my eyeballs" energy and we're obsessed)
πΈ SYNOPSIS πΈ
$ cat tst.vnl
# w x y z
-10 40 asdf -
-20 50 - 0.300000
-30 10 whoa 0.500000
$ vnl-align tst.vnl
# w x y z
-10 40 asdf -
-20 50 - 0.300000
-30 10 whoa 0.500000
look at that glow-up ππ same data, but now it's legible.
π¦ DESCRIPTION π¦
so the basic usage is literally just:
vnl-align logfile
the arguments are assumed to be the vnlog files β¨ and if you give it no arguments at all, the input comes from STDIN. classic.
now, bestie, this is very similar to column -t β like, same vibe, same family β BUT it handles # lines properly, and that's the whole point:
- The first
#line is the legend. For the purposes of alignment, the leading#character and the first column label are treated as one column. π - All other
#lines are output verbatim.
ngl, that first rule is the sneaky little detail that makes the whole thing work. column -t could never. π
π₯ REPOSITORY π₯
https://github.com/dkogan/vnlog/
π AUTHOR π
Dima Kogan <dima@secretsauce.net> π
π LICENSE AND COPYRIGHT π
Copyright 2016 California Institute of Technology. Copyright 2018 Dima Kogan <dima@secretsauce.net>
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
fr fr, that "or any later version" part is doing main character energy β¨
and that's the whole page, bestie π this one's from the vnlog manual set, version dated 2026-01-26 β go forth and align ur columns, u icon π§ββοΈπΈ
π¦ where this page comes from
- ubuntu resolute: vnlog 1.42-1 Β· LGPL-2.1-or-later
- ubuntu stonking: vnlog 1.42-1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms