#filter #cli #coloring #stdio #color #input #tool

bin+lib corrupt

最小化 CLI stdio 着色过滤器

1 个不稳定版本

0.1.0 2020年4月24日

#12 in #coloring

MIT/Apache

10KB
217

corrupt

简而言之:此工具将来自 stdin 的字符串着色,并将它们输出到 stdout。

颜色主题使用 RON 定义,要着色的内容基于正则表达式。这两者都是用户定义的输入(目前仅通过 CLI 参数,计划支持基于配置文件的配置)。

试试这个

ping 192.168.1.1 | corrupt 'bytes?|time' '[0-9]{1,3}(\.[0-9]{1,3}){3,3}' -s '[Fg(Red), Bg(Blue)]' '[Fg(Blue), Attr(Underlined)]'

依赖项

~5.5–8MB
~140K SLoC