실행하려는 응용 프로그램에 대한 기본 시작 스크립트가 있습니다. 그러나 실행할 때마다 다음이 수행됩니다.
./start.sh
다음 오류로 인해 실패합니다.
-ksh: ./start.sh: not found [No such file or directory]
이는 내가 스크립트와 동일한 디렉토리에 있고 이를 실행할 권한이 있다는 사실에도 불구하고 발생합니다. 추가 테스트를 위해 간단한 test.sh 스크립트를 만들었습니다.
#!/bin/bash
echo test
이 명령을 실행 ./test.sh
하면 test
.
답변1
이것은 어색합니다. 스크립트는 Intellij가 있는 Windows 시스템에서 작성되었으므로 Linux 대신 Windows 줄 구분 기호가 사용됩니다. 이 문제를 해결하고 나면 스크립트가 예상대로 실행되었습니다.
제가 누군가의 시간을 낭비했다면 죄송합니다.