我需要使用随源提供的 build.sh 构建一个库。它包含一个 globstar 路径 ( src/**/*.java
)。我使用 shopt -s globstar
启用了 globstar,并且在终端但从 bash 文件中一切正常:
#!/bin/bash
ls **/*.java
我收到以下错误:
ls: cannot access **/*.java: No such file or directory
最佳答案
就放
shopt -s globstar
也进入脚本。