【发布时间】:2016-03-14 01:36:00
【问题描述】:
显然,可以仅通过名称来引用程序的图标,如下所示:
zenity --question --text "Hello <b>world</b>" --icon-name "baobab"
尝试用gnome-terminal 替换baobab,图标会改变,你甚至可以去掉引号。显然,这里有某种抽象(我喜欢那些)与数据库一起工作。 (我知道 .desktop 文件和 xdg 工具]1。但是是否有 CLI 可以显示(甚至 更多 hefpul:如果找不到就不要显示它 em>,抛出一个错误))这些图标以这样的方式,比如eog baobab? (不起作用。)我想这样做,显示我正在显示的程序的图标,有时说程序来自较大的包,所以我无法知道它是否已安装。
- 我怎么知道图标没有找到(重要)?
- 如何获取所有“已安装”图标的列表?
- 如何像
chk_icon "baobab" ; $?=0OK 一样进行测试 - 我怎样才能像
chk_icon "installed stuff" ; $?=0OK一样测试
谢谢!
【问题讨论】:
-
我不知道有什么工具可以帮助您解决这个问题,但您正在谈论并寻找我相信的 freedesktop.org 图标主题规范。
标签: linux bash icons zenity freedesktop.org