< < - синтаксическая ошибка, вы, вероятно, имеете в виду command1 < <( command2 ), которая представляет собой простое перенаправление ввода, а затем замену процесса и очень похожа, но не эквивалентна:
command2 | command1
вы выполняете bash, а command1 запускается в подоболочке во втором случае, когда он запускается в текущей оболочке в первом. Это означает, что переменные, установленные в command1, не будут потеряны с вариантом замены процесса.
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773
Саввас Радевич (medigeek) написал в 2010-06-13: https://bugs.launchpad.net/ubuntu/+source/gnochm/+bug/538773