Linux-эквивалент Powershell get-process для поиска ProductVersion

Linux-эквивалент Powershell get-process для поиска ProductVersion

Есть ли эквивалент PowerShell в Linux?get-process -id 1234 | select *

В Powershell я могу сделать это и получить кучу информации о процессе. Меня особенно интересуетProductVersion.

По сути, я перемещаю некоторые приложения Windows для работы наВино, и в рамках моего мониторинга мне необходимо знать текущееProductVersion.

Пример:

  • У меня есть приложение, .exe-файл которого называетсяMyApp.exe
  • Это версия приложения 1.0.
  • Он запускается через Desktop.file, который работаетMyApp.exe
  • Теперь у меня обновленная версия приложения (1.1).

  • ФайлMyApp.exeстановитсяMyApp.exe.OLD
  • и новый файл переименовывается вMyApp.exe
  • Переименовав его таким образом, мне не придется изменять файл рабочего стола / скрипт мониторинга и т. д.

Мне нужен способ проверить, какая версия приложения запущена, чтобы ее можно было записать.

(в конечном итоге будет около 50 экземпляров этого приложения на нескольких серверах. И в любой момент времени может быть запущено 4/5 различных версий)

Связанный контент