版本检查

时间:2018-08-31 21:38:25

标签: linux bash shell

我有一个名为“ app”的二进制文件,该文件必须与“ config file”绑定才能运行。

问题是我有10个不同版本的“ app”,在不同的路径下有不同的“ config文件”!

此命令显示“ app”的版本:

root ~: /home/user1/app -version
2.7

获取可执行文件和相关配置文件路径的唯一方法是在以下命令中运行:

root ~: ps aux | grep app
/home/user1/app bind /home/user1/config1
/usr/app bind /home/user5/config2
/tool/app bind /opt/config3
...

现在,我想获取与配置文件绑定的每个“应用”的版本列表,如下所示:

  1. config1 2.7
  2. config2 4.9
  3. config3 1.2

有什么主意吗?

0 个答案:

没有答案