【问题标题】:find the applications/path in Redhat which uses java 1.6在 Redhat 中找到使用 java 1.6 的应用程序/路径
【发布时间】:2019-02-15 07:02:34
【问题描述】:

我们使用服务器

Linux 版本 2.6.32-754.6.3.el6.x86_64 (gcc 版本 4.4.7 20120313 (Red Hat 4.4.7-23)(GCC))

对于某些升级过程,我们需要找出所有当前使用Java 1.6 版本的应用程序。这个有点难一一检查。

我们现在使用以下命令

grep -rnw "/opt/CA/WorkloadAutomationAE/JRE_WA/" -e "1.6"
grep -rnw "/sbcimp/run/tp/sun/jdk/" -e "1.6"

但是这些命令给出了所有文件夹,其中有1.6

有人可以帮我们找到使用1.6 Java 版本的确切应用程序/路径吗?

【问题讨论】:

    标签: linux redhat


    【解决方案1】:

    我相信你可以通过这个 find 命令找到更好的解决方案

    find /opt/CA/WorkloadAutomationAE/JRE_WA/ -name 'java' -executable -type f
    find /sbcimp/run/tp/sun/jdk/ -name 'java' -executable -type f
    

    1.6以上

    find /opt/CA/WorkloadAutomationAE/JRE_WA/ -name 'java' -executable -type f|grep 6
    find /sbcimp/run/tp/sun/jdk/ -name 'java' -executable -type f|grep 6
    

    【讨论】:

    • 感谢您的建议,我们会试试这个。并感谢您提供和回答的努力。
    猜你喜欢
    • 2013-11-27
    • 2013-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多