나는 실행 파일이 my-exec
인 매우 간단한 haskell 프로젝트를 가지고있다. 그것이하는 것은 "Hello, world!"입니다. 콘솔로.이상한 스택 bash 오류 : - : command not found
나는 내 실행 파일을 실행 스크립트 파일 bin/setup.sh
을 만들려면 내가 그것을 실행하면 또한 내가
$ ./bin/setup.sh
./bin/setup.sh: line 2: --: command not found
Echo printing
Hello, world!
을 얻을 일부
echo
#!/usr/bin/env stack
-- stack exec bash
echo Echo printing
my-exec
을 그리고 나는 무엇을 이해하지 못하는 이 파일의 문제점과 왜 --: command not found
이라고 표시되지만 여전히 예상대로 작동하는지 확인하십시오.
나는이 간단한 예제에서 훨씬 더 쉬운 형식으로 작성할 수 있다고 생각하지만 실제 상황에서는 사소한 임원 호출 중 10 번을 만들어야하고 stack exec
번을 여러 번 복사하고 싶지 않습니다.
그럼이 오류를 제거하려면 어떻게해야합니까?
줄'- stack exec bash'를 제거하거나 유효한 명령으로 수정하십시오. – jordanm
@jordanm,이 줄이 없으면 작동하지 않습니다. 그리고 내 질문은 정확하게 그것을 고치는 방법에 관한 것입니다. – vrom911
글쎄, 라인과도 * 함께 작동하지 않습니다. –