Установка нескольких экземпляров Postgresql

Я не знаю, как это сделать непосредственно из сценария bash, но я только что написал небольшой скрипт Python, который вы можете использовать в качестве утилиты, которая поможет вам:

#!/usr/bin/env python
# pyicon.py

import gtk, sys

theme = gtk.icon_theme_get_default()
icon =  theme.lookup_icon(sys.argv[1], int(sys.argv[2]), ())

if icon: print icon.get_filename()

Сохранить это как pyicon.py где-нибудь и (необязательно) chmod +x это.

Тогда вы можете вызвать его, щелкая по имени значка и размеру, и он ответит путем. Пример:

$ ./pyicon.py evolution 32
/usr/share/icons/Humanity/apps/48/evolution.svg

Если вы предпочитаете хранить все в одном месте (конечно, понятно для одноразовых скриптов), вы можете встроить python так:

python -c 'import gtk, sys; theme = gtk.icon_theme_get_default(); icon = theme.lookup_icon(sys.argv[1], int(sys.argv[2]), ()); print icon.get_filename() if icon else ""' evolution 32
1
задан 1 October 2017 в 18:49

0 ответов

Другие вопросы по тегам:

Похожие вопросы: