All Projects → lilydjwg → stdoutisatty

lilydjwg / stdoutisatty

Licence: BSD-2-Clause license
Make programs think their stdout is a tty / terminal.

Programming Languages

c
50402 projects - #5 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to stdoutisatty

QshOni
The QShell on IBM i library contains useful CL wrapper commands to allow QShell and PASE apps to be called and consumed from regular IBM i jobs via CL, RPG or COBOL programs.
Stars: ✭ 34 (+3.03%)
Mutual labels:  stdout
Process
A POSIX compliant library to run external applications in Swift.
Stars: ✭ 14 (-57.58%)
Mutual labels:  stdout
ntee
Portable Unix shell command 'tee', with some extras - read from standard input and write to standard output and files
Stars: ✭ 22 (-33.33%)
Mutual labels:  stdout
termijack
TermiJack surreptitiously hijacks standard streams (stdin, stdout, and/or stderr) from an already running process.
Stars: ✭ 166 (+403.03%)
Mutual labels:  stdout
lwprintf
Lightweight printf library optimized for embedded systems
Stars: ✭ 98 (+196.97%)
Mutual labels:  stdout
anewer
anewer appends lines from stdin to a file if they don't already exist in the file. This is a rust version of https://github.com/tomnomnom/anew
Stars: ✭ 46 (+39.39%)
Mutual labels:  stdout
V8Power
Putting the power of an 8-cylinder engine under the hood of DOS batch files.
Stars: ✭ 30 (-9.09%)
Mutual labels:  stdout
envsensor-observer-py
Python Bluetooth low energy observer example for OMRON Environment Sensor (2JCIE-BL01)
Stars: ✭ 31 (-6.06%)
Mutual labels:  stdout
smag
Show Me A Graph - Command Line Graphing
Stars: ✭ 78 (+136.36%)
Mutual labels:  stdout
cukinia
A simple on-target system test framework for Linux
Stars: ✭ 24 (-27.27%)
Mutual labels:  stdout
std
stdout, for humans.
Stars: ✭ 17 (-48.48%)
Mutual labels:  stdout
Libfaketime
libfaketime modifies the system time for a single application
Stars: ✭ 1,932 (+5754.55%)
Mutual labels:  ld-preload
Father
LD_PRELOAD rootkit
Stars: ✭ 59 (+78.79%)
Mutual labels:  ld-preload
wcwidth-icons
Support fonts with double-width icons in xterm/rxvt-unicode/zsh/vim/…
Stars: ✭ 36 (+9.09%)
Mutual labels:  ld-preload
openredir
redirect file open operations via LD_PRELOAD
Stars: ✭ 23 (-30.3%)
Mutual labels:  ld-preload
rkorova
ld_preload userland rootkit
Stars: ✭ 34 (+3.03%)
Mutual labels:  ld-preload
libkeepalive
LD_PRELOAD library for enabling TCP keepalive socket options
Stars: ✭ 16 (-51.52%)
Mutual labels:  ld-preload
timeskew
Override time reporting in Linux processes (accelerate/slowdown games, test code involving timers/delays)
Stars: ✭ 36 (+9.09%)
Mutual labels:  ld-preload

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].