#stderr #stdout #pipe #log

app highlight-stderr

运行命令并突出显示其 stderr,同时保留 stdout 和 stderr 的顺序

3 个版本 (重大变更)

0.3.0 2023年7月17日
0.2.1 2020年2月7日
0.2.0 2020年2月5日
0.1.0 2020年2月4日

#1579 in 命令行工具

每月 28 次下载

MIT/Apache

14KB
66

highlight-stderr

highlight-stderr 运行一个命令并突出显示该命令的 stderr,同时保留 stdout 和 stderr 的顺序。它将命令的 stdout 和 stderr 都发送到其 stdout,便于通过管道传递到分页器或其他类似工具。

Screenshot of highlight-stderr

默认情况下,highlight-stderr 将使用粗体红色突出显示 stderr,而 stdout 则保持正常。然而,您可以通过环境变量 HIGHLIGHT_STDERRHIGHLIGHT_STDOUT 配置 highlight-stderr,这两个变量可以包含类似于 git 颜色规范格式的颜色规范,例如 bold white red

highlight-stderr 使用 io-mux 捕获命令的 stdout 和 stderr。

highlight-stderr 仅在 Linux 上运行。

依赖项

~2–11MB
~114K SLoC