Использование «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 и пользователя.

Благодаря!

One Solution collect form web for “Использование «ps -C java -o pid, user, cmd» Можно ли уменьшить вывод cmd?”

grep -o -- '-Dwd\.Instance=[^ ]*' результат через grep -o -- '-Dwd\.Instance=[^ ]*' (или, скорее всего, используйте $() чтобы только запустить первую половину канала один раз).

  • Как получить целую командную строку из процесса?
  • Как определить, какая среда рабочего стола установлена ​​из оболочки?
  • Как получить название медиа, воспроизводимого в VLC или других медиаплеерах с использованием CLI?
  • grep - почему скобки в шаблоне grep удаляют процесс grep из результатов ps?
  • Почему «kill -9 0» заканчивает сеанс консоли?
  • принимающая команда как параметр в bash
  • Просмотр предков текущего процесса и формирование результата
  • Как я могу получить полный список процессов в Solaris без усеченных линий?
  • Конвертировать PDF из цветового пространства sRGB в CMYK
  • Команда «ps» не возвращает запрос
  • В чем разница между командами ps и top?
  • Linux и Unix - лучшая ОС в мире.