2013-03-06 62 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