리눅스 분류
쉘 스크립트 및 바이너리 파일 실행 질문드립니다.
작성자 정보
- 양파양파남 작성
- 작성일
컨텐츠 정보
- 3,320 조회
- 0 추천
- 목록
본문
현재 쉘스크립트로 만들고 있는게 있습니다.
그런데 쉘스크립트로 실행하면 바이너리 파일 실행이 안되고 직접 경로에 가서 ./test.sh 이렇게 수동으로
실행해야지만 제대로 실행되는 것 같습니다.
어떤 이유인지 잘 모르겠네요. 상황은 아래와 같습니다.
A.sh 실행 -> /home/test.sh 실행 -> 바이너리 파일 & (백그라운드 실행)
이렇게 되어있습니다.
A.sh 파일 소스 중에는 /home/test.sh 실행하는 명령어가 있고, test.sh 소스에는
특정 바이너리 파일을 백그라운드로 실행하는 명령어가 있습니다.
/home/test/binaryfile & << 이런식으로 입니다.
A.sh를 실행 시켰을때 이상하게 위의 binaryfile이 제대로 실행되지 않는 것 같습니다.
test.sh 파일 자체가 제대로 실행안되었다고 하면 이해가 되는데, test.sh 의 다른 소스부분은 제대로 동작하는데
bianryfile 백그라운드 실행 부분만 안되는 것 같더라구요.
(실행경로 및 파일 이름은 정확합니다)
./test.sh 로 실행하면 잘 되는 소스들이 A.sh를 실행 시켰을때 저부분안 안되는 이유가 이상합니다...
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.