У меня есть программа, которая пишет в стандартный вывод. Есть ли способ, которым я могу перенаправить вывод в команду Linux diff или мне нужно записать вывод в файл, а затем сравнить это?
Например, у меня есть куча тестовых входных файлов для программы и соответствующий ожидаемый результат в другом наборе файлов. И я хотел бы сделать что-то вроде ./program < t1.input | diff t1.expected
.