如何在linux中使用图标获取活动应用程序

时间:2017-10-30 14:15:32

标签: linux ubuntu unix

我试图找到一种方法获取具有名称和图标的活动应用程序列表

实际上,我使用此命令来获取所有活动进程。

wmctrl -lp

示例输出:

0x03800002  0 3293   user-notebook XdndCollectionWindowImp
0x03800007  0 3293   user-notebook unity-launcher
0x02c0000a  0 3471   user-notebook Desktop
0x03800011  0 3293   user-notebook unity-panel
0x03800016  0 3293   user-notebook unity-panel
0x0380001b  0 3293   user-notebook unity-dash
0x0380001c  0 3293   user-notebook Hud
0x04400001  0 3838   user-notebook Google - Google Chrome
0x04e00041  0 4159   user-notebook App - [~/Projects/app] - PhpStorm 2017.1.4
0x05400001  0 4231   user-notebook Slack - HelloCh
0x05a00001  0 7909   user-notebook Skype for Linux Beta
0x06400001  0 15203  user-notebook Spotify
0x06c000b6  0 4819   user-notebook [Screenshot from 2017-10-30 15-03-56] (imported)-1.0 (RGB color, 1 layer) 3286x1080 – GIMP

现在我不知道如何获取每个进程的图标。 此外,我不喜欢名称的流程,获取应用程序的真实名称真是太棒了。而不是:

  

Stack Overflow - 开发人员学习,分享和开发的地方建立职业 -   谷歌浏览器

我只想真正的应用名称

  

谷歌浏览器

无法使用正则表达式,因为所有应用都提供不同类型的标题。

有没有办法让这项工作,只使用 unix命令或bash脚本

基本上我想获得相同的数据,例如ubuntu中的 app切换器(ALT + TAB)

由于

0 个答案:

没有答案