2013-03-06 80 views
0

我需要使用随源提供的build.sh构建库。它包含一个globstar路径(src/**/*.java)。我启用globstar与shopt -s globstar和所有来自终端的伟大工程,但是从bash的文件:bash文件中的Globstar路径

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

我收到以下错误:

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

使用'find' ..... – khachik 2013-03-06 14:36:15

回答

2

只要把

shopt -s globstar 

到脚本以及。

+0

谢谢。这个+运行的文件与bash而不是sh做了个诀窍。 – chaosfoal 2013-03-06 14:26:44