Thanks to visit codestin.com
Credit goes to github.com

Skip to content

levipare/muxst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

muxst

muxst is a simple utility for combining the continuous output of several subprocesses into a single formatted outputted. The subprocesses must output newline deliminated strings.

Works well with swab

Building

git clone https://github.com/levipare/muxst
cd muxst
make

Usage

# muxst <format> <cmd1> [cmd2...]
muxst "%s | %s" "while true; do free -g | awk '/^Mem:/ {print \$3 \"/\" \$2 \"GiB\"}'; sleep 10; done" "while true; do date; sleep 1; done"
# 5/27GiB | Sun Sep  7 12:37:52 PM PST 2025

About

Utility for combining status-generating programs into a single formatted output.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published