2013-03-06 6 views
0

소스와 함께 제공되는 build.sh로 라이브러리를 빌드해야합니다. globstar 경로 (src/**/*.java)가 포함되어 있습니다. 나는 shopt -s globstar와 globstar 활성화하고 모든 터미널에서 잘 작동하지만, bash는 파일 :bash 파일의 Globstar 경로

#!/bin/bash 
ls **/*.java 

나는 다음과 같은 오류 얻을 :

ls: cannot access **/*.java: No such file or directory 
+0

find를 사용하십시오 ..... – khachik

답변

2

그냥뿐만 아니라 스크립트에

shopt -s globstar 

를 넣어 .

+0

감사합니다. sh 대신 bash를 사용하는이 실행 파일이 트릭을 수행했습니다. – chaosfoal