-1
如何列出所有jar作为target/scala * jar,其中目标可能位于相对于当前目录的任何级别。 例如如何列出选定内部目录中的文件
curr_dir-
|-target/scalaasd.jar
|-shell/scala2.jar
`-dir1/dir2/dir3/target/scala3.jar
该命令应输出第一个和第三个罐子。
如何列出所有jar作为target/scala * jar,其中目标可能位于相对于当前目录的任何级别。 例如如何列出选定内部目录中的文件
curr_dir-
|-target/scalaasd.jar
|-shell/scala2.jar
`-dir1/dir2/dir3/target/scala3.jar
该命令应输出第一个和第三个罐子。
find ./$(find . -type d -iname target) -type f -iname "scala*.jar" -maxdepth 1
如果你正在使用bash 4:
shopt -s globstar nullglob
printf '%s\n' **/target/scala*jar
当globstar
启用模式**
可以匹配多个目录级别。有关更多信息,请参阅Bash手册页面。