With
-o geth.tar.lz4
the tool writes to geth.tar.lz4
, not to its stdout. Even if the tool can write to its stdout in some cases, I don't expect this to work with -s14
. Do you know what -s14
does when you download a single file? How do you expect this and piping to stdout to work at the same time? This would require delaying writes and storing chunks in a temporary file (or in memory, whatever). Probably not implemented, because downloading to a regular file you can use later is almost as good. So do just that.