Earlier quoted context omitted.
And for the opposite, where you keep your main pipeline in shell but want to use python for some parts of it, there is pypyp. https://pypi.org/project/pypyp/ It takes cares of the input and output boilerplate so you can focus on the actual code that you wanted python for. > seq 1 5 | pyp 'sum(map(int, lines))' > ls | pyp 'Path(x).suffix'
So cool! I made pawk [1] to get some of the same features, but yours is better! Congrats! [1] https://github.com/jean-philippe-martin/pawk
I am not the author haha. Just someone who found and really liked that library.