This works:
find . -type f | xargs md5sum | sort
This does not and gives several "md5sum: xyz not found" errors:
( find . -type f | xargs md5sum | sort ) >~/md5.txt
Same for:
find . -type f | xargs md5sum | sort >~/md5.txt
This works:
md5deep -r . | sort >~/md5.txt
I would like to understand why the redirection of the pipe constructs doesn't work.