2017-02-06 172 views
1

獲得WebSphere Application Server安裝目錄下我有(WAS)安裝在路徑/opt/IBM/WebSphere在WebSphere Application Server。如何使用shell腳本

是否有可能得到使用OS用戶wsadmin安裝路徑?

我需要從shell腳本,安裝目錄路徑。

回答

1

如果您在配置文件目錄中(或者始終知道配置文件的位置),則可以檢查variables.xml,它位於/config/cells/(your_cell_name_here)/nodes/(node_name_here)/variables.xml處WAS_INSTALL_ROOT的值。例如(不一定是乾淨的):

INSTALLROOT=$(grep "symbolicName=\"WAS_INSTALL_ROOT\"" variables.xml | grep -o "value=\"[^\"]*" | cut -b8-) 

還有一個安裝註冊表,這是/opt/.ibm/.nif/.nifregistry爲8.0和/opt/.ibm/.was之前。 installlocations.registry for 8.0和更高版本,但是這些是由安裝嚮導創建和編輯的,因此它們可能不是100%準確的安裝在系統上。這developerWorks answer解釋更多關於這些文件。