Every time I worked with pipelines and logs in Linux, I found it difficult to keep track of what was happening inside scripts. Bugs would sometimes show up too late, and debugging could take hours.
To address this, I created OLS — Open Linux Shell, a set of CLI utilities that log all actions clearly and predictably. The tools are designed for pipelines, so complex command chains run smoothly without surprises.
Built-in commands allow you to check dependencies or search logs for errors, all included in OLS without extra scripts.
For those interested, the code is open-source: artemkolba321-spec/OLS
Every time I worked with pipelines and logs in Linux, I found it difficult to keep track of what was happening inside scripts. Bugs would sometimes show up too late, and debugging could take hours.
To address this, I created OLS — Open Linux Shell, a set of CLI utilities that log all actions clearly and predictably. The tools are designed for pipelines, so complex command chains run smoothly without surprises.
Built-in commands allow you to check dependencies or search logs for errors, all included in OLS without extra scripts.
For those interested, the code is open-source: artemkolba321-spec/OLS