Обычно вы пишете:
diff file1 file2
Но я хотел бы получить файл и вывод команды (здесь я делаю команду тривиальной):
diff file1 <(cat file2 | sort)
Хорошо, это работает, когда я ввожу это вручную в приглашении оболочки, но когда я помещаю точно такую же строку в сценарий оболочки, а затем запускаю сценарий, я получаю ошибку
Итак, вопрос - как это сделать правильно?
Конечно, я хотел бы избежать записи вывода во временный файл.