pipetty(1)

pipetty1

A tool to pipe from a pseudoterminal

Usage

pipetty command [args ...]

Overview

pipetty lets you make a program unaware that its output is being redirected. This is usually useful for tools that detect whether they're run from a terminal and modify their output, typically colorizing it only when run interactively.

Usually, disabling colors when redirected is a good thing as most tools can't cope with ANSI codes. Use pipetty when you do want colors, like when you're going to feed that output to ansi2html or less -R.

Caveats

Certain programs, such as bash, don't quite like their stdin to be on a different terminal than stdout.

Releases

5 releases since Debian 9 (Stretch); the text changed 2 times.

  1. 9
  2. 10–11
  3. 12–13

From colorized-logs 2.7-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.