---
name: "vnl-align"
section: "1"
platform: "linux"
package: "vnlog"
version: "1.40-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/vnl-align"
---

# vnl-align(1)

aligns vnlog columns for easy interpretation by humans

## NAME

vnl-align - aligns vnlog columns for easy interpretation by humans

## 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
```

## DESCRIPTION

The basic usage is

```
 vnl-align logfile
```

The arguments are assumed to be the vnlog files. If no arguments are given, the input comes from STDIN.

This is very similar to `"column -t"`, but handles `"#"` lines properly:

1\. The first `"#"` line is the legend. For the purposes of alignment, the leading\
    `"#"` character and the first column label are treated as one column

2\. All other `"#"` lines are output verbatim.

## 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.
