ИМЯ¶
awesome-client -
удалённое
управление
потрясающим
оконным
менеджером
СИНОПСИС¶
awesome-client [-h|--help] [command [command...]]
ОПИСАНИЕ¶
awesome-client — это
инструмент
для
командной
строки для
удалённого
выполнения
команд в awesome.
Он
общается с
awesome через D-Bus
для
удалённого
выполнения
произвольного
Lua-кода.
ИСПОЛЬЗОВАНИЕ¶
awesome-client читает
команды из
стандартного
входа и
посылает
их на
выполнения
awesome через D-Bus.
Если
установлен
«rlwrap», то он
будет
использован
для
предоставление
командного
интерфейса
с помощью readline.
В awesome должен
быть
загружен
модуль
«awful.remote», чтобы
позволить
удалённое
выполнение
кода.
ПРИМЕРЫ¶
$ awesome-client 'return 1+1, "Hello, world"\
double 2
string "Hello, world"
# Следующий пример не возвращает ничего в командную строку,
# но показывает уведомление.
$ awesome-client '
> naughty = require("naughty")
> naughty.notify({
> title="CLI Notification",
> text="Это уведомление было отправлено из командной строки!"})
> '
# Интерактивный режим (REPL)
# В данном режиме каждая строка введенная пользователем
# будет отправлена в awesome wm, точно так же, как если бы несколько команд
# были бы переданы как аргументы командной строки.
$ awesome-client
awesome# return 1+1
double 2
awesome# return 1+1, "Hello, world"
double 2
string "Hello, world"
awesome#
АВТОРЫ¶
Julien Danjou < <julien@danjou.info>>
ПЕРЕВОД¶
Это
руководство
переведено
на русский
язык
Константином
Степановым
< <kstep@p-nut.info>> 13
апреля 2011
года.