Я немного зеленый, когда дело доходит до трубопроводов. Что я пытаюсь сделать (на ПК с Windows, но я думаю, это то же самое, что и для UNIX):
(output.exe "second part" & output.exe "first part") | someapp.exe -
мне сказали, что я
не могу писать в stdout несколько раз
Аналогичным примером unix может быть:
(echo -n part2 & echo -n part1) | md5
который делает то, что я хочу (в принципе).
Судя по всему, это приложение «output.exe» выдает предупреждение (при запуске без | someapp.exe - вывод остается). Либо это просто невезение, либо мне не хватает какой-то ключевой основы трубопроводов, которую я не понимаю.
вывод, который дает output.exe, может быть добавлен и понят как таковой с помощью someapp.exe. Есть ли способ вывести два файла output.exe на стандартный вывод по одному?