「ps -C java -o pid、user、cmd」を使用すると、cmdの出力を減らすことができますか?

「ps -C java -o pid、user、cmd」を使用すると、cmdの出力を減らすことができますか?

私はこのコマンドを必要な基本情報に単純化したいと思います。

cmdコマンドはこの出力を返します...

/usr/local/jre1.7.0_51/bin/java -Dwd.tag=boxect -Dwd.instance=boxect0401a -classpath /usr/local/apache-tomcat-7.0.52/bin/boboxecttrap.jar:/usr/local/apache-tomcat-7.0.52/lib/*:/data/sou/boxect0401a/lib/*:/data/sou/boxect0401a -Dwd.home=/data/sou/boxect0401a -Dwd.service.type=boxect -Dfile.encoding=utf-8 -Dlog4j.configuration=file:/data/sou/boxect0401a/tomcat/conf/log4j.properties -Djava.util.logging.config.file=/data/sou/boxect0401a/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dcatalina.home=/usr/local/apache-tomcat-7.0.52 -Dcatalina.base=/data/sou/boxect0401a/tomcat -Djava.io.tmpdir=/data/sou/boxect0401a/temp -Duser.timezone=America/New_York -Duser.country=US -Duser.language=en -Duser.variant= -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=56517 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Doms.base.config=/data/sou/boxect0401a/tomcat/conf/catalina.properties -Xms150g -Xmx150g -XX:MaxPermSize=256m -XX:PermSize=256m -XX:+UseParallelOldGC -XX:HeapMaximumCompactionInterval=10000 -XX:HeapFirstMaximumCompactionCount=10000 -XX:ThreadStackSize=1280 -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:InitialCodeCacheSize=128m -XX:ReservedCodeCacheSize=128m -XX:ErrorFile=/data/sou/boxect0401a/logs/hs_err_%p.log -verbose:gc -Xloggc:/data/sou/boxect0401a/logs/gc.boxect0401a.1415434937.log -Dtrack.instances.accessed=true -Dslave.instanceid= -Dslave.authtoken= -Dslave.tenant= -Dslave.type= -Dslave.target.type= -Drequest.track.id= -Dwd.confidence.level=prod -Dwd.environmentId=PROD org.apache.catalina.startup.Boboxecttrap start

私は-Dwd.instanceと-Dcom.sun.management.jmxremote.portを取得したいだけです。

cmdのその部分だけを抽出するためにコマンドに追加できるものはありますか?

編集*注:まだpidとユーザーの応答を見たいです。

ありがとうございます!

ベストアンサー1

結果をパイプします(またはパイプラインの前半を一度だけ実行するgrep -o -- '-Dwd\.Instance=[^ ]*'ために使用される可能性が高い)。$()

おすすめ記事