질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.

 

리눅스 분류

쉘 스크립트 및 바이너리 파일 실행 질문드립니다.

작성자 정보

  • 양파양파남 작성
  • 작성일

컨텐츠 정보

본문

현재 쉘스크립트로 만들고 있는게 있습니다. 

그런데 쉘스크립트로 실행하면 바이너리 파일 실행이 안되고 직접 경로에 가서 ./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
등록된 댓글이 없습니다.

 

공지사항


뉴스광장


  • 전체 회원수 59,615 명
  • 전체 게시물 32,170 개
  • 전체 댓글수 11,911 개