2017-03-23 3 views
0
#!/bin/sh 
#BSUB -J shrutireddy_project 
#BSUB -o Horsepool_output_world 
#BSUB -e Horsepool_error 
#BSUB -n 1 
#BSUB -q ht-10g 
#BSUB cwd /home/shrutireddy/ 
work=/home/shrutireddy/ 
cd $work 
./horse world192.txt "string". --> error at this line. 

스크립트를 성공적으로 실행하려면 지금해야할 일. 미리 감사드립니다. 이 코드를 실행하는 동안 ashorsepool.bash 오류가 발생합니다. 행 10 : ./horsepool : 해당 파일이나 디렉토리가 없습니다. 지금 어떻게해야합니까?

+0

해당 스크립트가 집 디렉토리에 있는지 확인 했습니까? – codeforester

+0

https://stackoverflow.com/questions/786376/how-do-i-run-a-program-with-a-different-working-directory-from-current-from-lin ...'(cd $ ./horse world192.txt "string")'일할 수도 있습니다. – Sundeep

답변

0

오류 메시지가 사용자가 나타내는 줄에서 오지 않았습니다.

메시지에 horsepool이라는 파일을 찾을 수 없지만 표시된 줄에는 말풀이 들어 있지 않습니다.

귀하의 게시물에 따르면보고 프로그램이 ashorsepool.bash이므로이 스크립트를 검사 해 보시기 바랍니다. 그것은 horsepool의 호출을 10 행에 가져야합니다. -x으로 실행하면 정확히 무슨 일이 일어나는지 볼 수 있습니다. 예를 들어 쉘 변수에서 cd를 수행하면 변수에 실제로 변수가 들어 있는지 확인할 수 있습니다 기대 값.