xshell vi 편집 [1]

xshell vi 편집

2009-02-19 18:09 - 넷

다른곳에서 편집한 스크립트파일을 가져와서
xshell 에서 vi 로 실행시키려는데

- bad interpreter : no such file or directory 로 나옵니다

이것은 무슨문제인가요?
찾아보니깐 편집관련해서 unix 스와 리눅스간의 문제인데
xshell 에서 변경할것은 없나요?


제품명 : Xshell 3.0


Re: xshell vi 편집

2009-02-20 16:48 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

- bad interpreter : no such file or directory

위 메시지는 스크립트 파일을 셸이 이해할 수 없는 경우에 나오는 메시지입니다.

주로 발생하는 원인은 윈도우에서 작성한 유닉스/리눅스 스크립트 파일을 유닉스/리눅스에서 바로 실행시킬려고 할 때 발생합니다.
즉 CR/LF를 처리하는 두 시스템의 상이함 때문에 발생하는 문제입니다.

Xshell의 어떤 옵션 등으로 해결하는 방법은 없습니다.

해당 유닉스/리눅스로 FTP 등을 이용해 옮기실 때 'ASCII' 모드로 옮기시거나 UNIX 텍스트 파일 형식을 지원하는 에디터 프로그램으로 편집하여 옮기시면 됩니다.

vi 편집기를 이용해서 문제의 스크립트 파일을 읽으 들이인 후 모든 내용을 복사하여 새로운 이름으로 저장하는 방법도 있습니다.

감사합니다.


이전 조회수: 215