从solaris进程获取tomcat安装路径

在SunOS 5.10测试通过。

#!/bin/bash
procinfo=`ps -ef | grep "java" | grep -v "grep"`
if [ $? -eq 0 ]
then
    echo $procinfo | while read line
    do
        tomcatuid=`echo $line | awk ‘{print $1}‘`
        tomcatpid=`echo $line | awk ‘{print $2}‘`
        tomcatarg=`pargs $tomcatpid | grep "catalina.home"`
        if [ $? -eq 0 ]
        then
            tomcathome=`echo $tomcatarg | awk -F‘=‘ ‘{print $2}‘`
            tomcatver="$tomcathome/bin/version.sh"
            if [ -f $tomcatver ]
            then
                luser=`logname`
                if [ $luser = $tomcatuid ]
                then
                    $tomcatver
                else
                    su - $tomcatuid -c "$tomcatver"
                fi
            else
                echo "can not find $tomcathome/bin/version.sh"
            fi
        fi
    done
fi
时间: 2024-08-30 02:15:44

从solaris进程获取tomcat安装路径的相关文章

从进程获取tomcat安装路径

1.变量前后截取 workdir=`ps -ef | grep "catalina.home" | grep -v "grep"` workdir=${workdir##*catalina.home=} workdir=${workdir%% *} echo $workdir 2.grep+awk单行拆分转多行再拆分 ps -ef | grep "catalina.home" | grep -v "grep" | awk '{

获取sqlserver安装路径 得到SQL中的各种目录

1.select filename from master..sysfiles 2.master..xp_instance_regread N'HKEY_LOCAL_MACHINE', N'SOFTWARE\Microsoft\MSSQLServer\Setup', N'SQLPath' --得到SQL中的各种目录declare @path varchar(8000) --得到当前数据库的数据文件路径select @path=rtrim(reverse(filename)) from sysfi

linux查看tomcat安装路径

#查看tomcat安装路径 sudo find / -name *tomcat* 原文地址:https://www.cnblogs.com/wth21-1314/p/9786990.html

idea 配置tomcat安装路径

Configuration -> + -> Tomcat Server -> local 点击Server tab页的Configure按钮,进入配置tomcat安装文件的页面 配置完成,启动后,可以查看启动日志,其中: CATALINA_HOME 路径为 以上的Tomcat Home所配置的路径: 原文地址:https://www.cnblogs.com/xitangjuanjuan/p/11450430.html

获取ArcGIS安装路径

在要素类进行符号化时,使用axSymbologyControl需要安装路径下的Style文件路径,在AE9.3+VS2008中是这样的: Microsoft.Win32.RegistryKey regKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\ESRI\\CoreRuntime", true); axSymbologyControl1.LoadStyleFile(regKey.GetValue(&q

获取CAD安装路径

bool GetAcadPath(CString &acadPath) { DWORD dwRet=:GetModuleFileName(acedGetAcadWinApp()->m_hInstance,acadPath.GetBuffer(_MAX_PATH),_MAX_PATH); acadPath.ReleaseBuffer(); if(dwRet==0) { return false; } eles { return true; } }

c# windows服务如何获取自己的安装路径

由于windows服务安装时,系统会自动将windows服务的程序文件复制到系统目录下,通常是System32目录下,windows服务的运行目录就是系统目录,有时候,windows服务在运行时需要知道自己的安装目录,比如,windows服务运行时所需要的一些资源文件,通常可能是一些声音或图像文件,这些资源文件是位于安装目录下的,只有windows服务知道了安装目录,才能对这些资源文件进行访问,那么windows服务如何知道自己的安装目录的信息呢,一种比较简单的做法是通过访问注册表. windo

Linux下Tomcat安装配置

买了台阿里云服务器,因为配置比较低,所以用Linux系统,这里记录一下我在Linux系统中Tomcat的安装配置. 前提JDK已经安装好. 安装 首先在/usr/local/下建立一个tomcat的文件夹 cd /usr/local/ mkdir tomcat cd tomcat/ 在网上下载tomcat的包,我现在的是tomcat8,也可根据实际需要到官网上获取下载链接. wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.2

Windows下Java环境配置,tomcat安装

问题描述:在Windows下面做Java web相关的项目的时候,Java和tomcat是基础,这里记载一下Java环境的配置以及tomcat的安装和配置. 使用工具:Windows.jdk安装包.tomcat9.0安装包. 操作步骤: 1.Java环境变量的配置. 下载并安装jdk->"我的电脑"右键->属性->"高级系统设置"->"环境变量",新建以下三个变量(已存在则进行编辑): JAVA_HOME:C:\Progr