On 28/01/2022 01:49, Christoph Anton Mitterer wrote:
And hasn't it always been the case that stdout/in can contain arbitrary binary data? This is done by gazillions of tools, including such standardised by POSIX (cat, tr, even printf via \ooo sequences).
Yes, but it has also been the case that not all utilities can process arbitrary binary data. There are many utilities that specify input must be a text file. One way or another it should be made clear whether that is a restriction that also applies to command substitutions.
Cheers, Harald van Dijk
