Pipe Viewer – A Unix Utility You Should Know About [Video]
powerful Unix program called Pipe Viewer or pv for short. Pipe viewer is a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly the data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.
What You Will Learn
• Explore Rust's package registry for discovering and sharing code
• Use multithreading to unlock the power of multiple cores
• Get to know data-flow rate and speed through a pipeline
• Display time-based statistics using stderr
• Build your own middleware project to control the flow of data between two processes
• Best practices and techniques to set up your project for success
•Test and publish your own project on crates.io