일반적으로 다음과 같이 작성합니다.
diff file1 file2
그러나 파일을 비교하고 명령에서 출력하고 싶습니다 (여기서는 명령을 사소한 것으로 만듭니다).
diff file1 <(cat file2 | sort)
좋아, 이것은 쉘 프롬프트에서 수동으로 입력 할 때 작동하지만 쉘 스크립트에 정확히 동일한 줄을 넣은 다음 스크립트를 실행하면 오류가 발생합니다.
그래서 문제는-이것을 올바르게하는 방법은 무엇입니까?
물론 출력을 임시 파일에 쓰는 것을 피하고 싶습니다.