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