Я пытаюсь объединить результаты команды и строки здесь следующим образом:
cat <(echo first) <<< second
Я получаю этот вывод:
first
Вместо
first second
Почему?
С man cat :
Без ФАЙЛА или когда ФАЙЛ - - читать стандартный ввод.
Но с файлом, отличным от -, стандартный ввод не читается.
-
Я думаю, вы захотите:
cat <(echo first) - <<<second