… coded a recursive parallel FBP mergesort, in bash using named pipes:
Also, and more usefully, I learned how to read a line correctly in bash:
IFS= read -r line
Without -r, it processes escaped characters such as \t and \n!
Without IFS=, it strips leading space.
All in all, another couple reasons not to write code in bash! haha