쉘 프로그래밍을 하다보면 종종 발생하는 경우가 윈도에서 작성한 파일을 ftp 로 유닉스 서버에 올려서 실행할려고 하면 발생하는 에러 입니다. 파일 모드가 DOS 타입이냐 UNIX 타입이냐에 따라서 실행여부가 결정되는데요 보통 실행 쉘들은 unix 타입으로 변경해줘야 실행이 됩니다. 


Dos 에서 unix 로 변경

M-x set-buffer-file-coding-system RET undecided-unix
save the file (C-x C-s)

거나 

C-x RET f undecided-unix
C-x C-f

Unix 에서 dos 로 변경

M-x set-buffer-file-coding-system RET undecided-dos
save the file (C-x C-s)

거나

C-x RET f undecided-dos
C-x C-f

 


위에서 C-x RET f 를 입력해서 다음에 실행하는 명령의 인코딩을 정해주고, 그 다음에 파일을 열라는 뜻입니다.  


 

+ Recent posts