这是我所做的
tree -R /Applications/NetBeans/NetBeans\ 7.0.app/ | perl -e 'while (<>) { print if /java$/ }'
Run Code Online (Sandbox Code Playgroud)
但这当然不会返回我想要的结果。
我想要的是显示一个可执行的 java 文件及其递归目录,以便我知道该 java 文件在哪里。像下面这样的结构
`-- Contents
`-- Resources
`-- NetBeans
`-- ExecutableJavaEnv
`-- java
Run Code Online (Sandbox Code Playgroud)
这个问题的灵感来自我关于 SU 的问题。上面的结构显示实际上并不重要,因为我不确定使用find
. 我需要的只是获取路径,以便我可以将 TextMate 设置为运行 NetBeans 的 Java,而不是/usr/bin/java
从我的 Mac OS X 10.5.8 运行。建议?帮助?
第一次编辑:
到目前为止,感谢您的回答,我很感激。这是我尝试的命令的结果:
. find /Applications/NetBeans/NetBeans\ 7.0.app/ -name java
/Applications/NetBeans/NetBeans 7.0.app//Contents/Resources/NetBeans/java
. ll /Applications/NetBeans/NetBeans\ 7.0.app/Contents/Resources/NetBeans/
total 632
-rw-rw-r-- 1 arie admin 6.6K Apr 8 09:29 CREDITS.html
-rw-rw-r-- …
Run Code Online (Sandbox Code Playgroud)