[unix] Redhat의 zsh : exec 형식 오류는 무엇입니까?

zsh: exec format error...

그의 큰 응용 프로그램을 실행하려고 할 때 발생하는 오류입니다. redhat Linux를 사용하고 있습니다.

이 문제를 해결하려면 어떻게해야합니까?



답변

실행중인 파일에 실행 권한이 부여되었지만 커널이 이해하는 형식이 아니기 때문에 컴퓨터에서 실행할 수 없습니다.

실행 file /path/to/the/executable종류의 파일이 무엇인지 확인합니다.

압축 해제해야 할 아카이브이거나 다른 아키텍처 (예 : 32 비트 시스템의 64 비트 실행 파일) 또는 실제로 다른 것의 실행 파일 일 수 있습니다.


답변

쉘 스크립트 에서이 문제를 해결했습니다. 파일의 줄 구분 기호를 \ n으로 전환하면 나에게 적합합니다.


답변