Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 811 Bytes

README.rst

File metadata and controls

37 lines (28 loc) · 811 Bytes

Make programs think their stdout is a tty / terminal.

Build & Install

$ mkdir -p build && cd build
$ cmake ..
$ make
$ sudo make install
$ sudo ldconfig

Usage

Just prefix your command with stdoutisatty:

$ stdoutisatty ls --color=auto | less

Use a two-character environment variable ISATTY to specify whether you want stdout and/or stderr to be treated as a tty:

ISATTY value which isatty
yy stdout, stderr
y. stdout
.y stderr

. indicates any characer other than (lower-cased) y. Only the first two characters are examined (currently).

Links