https://www.youtube.com/watch?v=crqzO4YanwA Extending Unix Pipelines to
Graphs 4:37
On 17/08/17 15:35, Rodney Brown wrote:
... <https://www.spinellis.gr/blog/20170810/>
https://www.spinellis.gr/blog/20170815/
Debugging in Practice: dgsh Issue 85
Bash has "Process Substitution" <(command) that can let you run comm
or diff with 2 input
"pipelines". This seems to be a generalization with examples.
https://www.spinellis.gr/sw/dgsh/
dgsh — directed graph shell
The directed graph shell, dgsh (pronounced /dæɡʃ/ — dagsh), provides
an expressive way to construct sophisticated and efficient big data
set and stream processing pipelines using existing Unix tools as well
as custom-built components. It is a Unix-style shell (based on bash)
allowing the specification of pipelines with non-linear non-uniform
operations. These form a directed acyclic process graph, which is
typically executed by multiple processor cores, thus increasing the
operation's processing throughput.
If you want to get a feeling on how dgsh works in practice, skip right
down to the examples section.
For a more formal introduction to dgsh or to cite it in your work, see:
Diomidis Spinellis and Marios Fragkoulis. Extending Unix Pipelines to
DAGs. IEEE Transactions on Computers, 2017. doi: 10.1109/TC.2017.2695447
_______________________________________________
luv-main mailing list
[email protected]
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main