faketty
A command-line wrapper that runs programs in a pseudo-terminal while preserving separate output streams.
By David Tolnay
Alternatives
About faketty
faketty runs a command inside a pseudo-terminal so programs behave as if they are writing to a terminal, even when output is redirected. It preserves separate stdout and stderr streams, which allows each to be logged independently.
Strengths
- Preserves terminal-style behavior when output is redirected
- Keeps stdout and stderr separate for logging
Limitations
- A command-line utility without a graphical interface
Details
- Pricing
- FreeFree and open source under either the Apache-2.0 or MIT license.
- License
- Apache-2.0 OR MIT
- Developer
- David Tolnay
- Platforms
- Command line
- How it runs
- Downloadable app
- Best suited for
- Developers logging command output while retaining terminal behavior
- Categories
- CLI tools, Developer tools
- Last verified
- Added
- Provenance
- Selected from the Homebrew formula
- Sources