ifs 썸네일형 리스트형 shell script : $'\r': command not found 에러가 뜰때 이번 프로젝트를 하는데... 확장자가 없는 스크립트 파일이 bin 형식으로 올라갔는지 컴파일 에러가 난다. 이유인 즉 cygwin에서 쓰는 sh는 버전up 이 되면 \r\n 처리중 \r 을 안하기로 했단다... cygwin readme 어디엔가 나옴.. 이를 피하기 위한 방법은 크게 2가지 정도 있는데... 1. igncr 을 설정하는 방법 set -o igncr 2. IFS에 \r를 추가하는 방법 이다. IFS=$'\20\09\0D\0A' 회사 어떤 컴터에선 컴팔이 잘되는데.. 이유인즉 IFS에 \r 이 추가 되어 있더라... 안되는 컴터는 IFS=$'\20\09\0A' 로 \0D가 빠져 있었음. 관련글 http://cygwin.com/ml/cygwin-announce/2006-12/msg00026.h.. 더보기 이전 1 다음