1
0
Fork
You've already forked pillar
0
pillar is a cli tool which will pad input into columns
  • Rust 100%
2023年03月07日 16:04:33 +11:00
.github/workflows add cargo dist setup 2023年03月07日 15:08:22 +11:00
src clean clippy warnings 2023年03月07日 15:58:19 +11:00
.gitignore echo stdin to stdout and don't break on broken pipe 2021年04月23日 11:41:41 +10:00
Cargo.lock chore: Release pillar version 0.1.2 2023年03月07日 16:04:33 +11:00
Cargo.toml chore: Release pillar version 0.1.2 2023年03月07日 16:04:33 +11:00
LICENSE-MIT add license 2021年05月12日 11:09:38 +10:00
README.md make ready for first publish 2021年05月12日 11:07:24 +10:00
tasks.md make a binary for cargo install pillar 2021年05月12日 10:53:30 +10:00

pillar - a new column(1) for a modern terminal

This tool is a small replacement for column(1) which adds support for tty ansi codes It will not make column gaps too wide if it encounters ansi codes for color etc.

pillar is currently not a full one-to-one replacement for column(1) and it doesn't aim to be.

Install

cargo install pillar

Usage

pillar reads from stdin and outputs to stdout.

$ printf "a{b{c\n1{{3\n" | pillar
a b c
1 3

Currently there's no support for specifying the column delimiter or any other column(1) flags.