gentoo.ru
Awesome WM
awesome@conference.gentoo.ru
Пятница, 2 сентября 2011< ^ >
krigstask установил(а) тему: Awesome — истинный приказчикъ оконъ | Оф.сайт: http://awesome.naquadah.org/ | Логи конференции: http://tinyurl.com/awesome-log-rus || Конфиги krigstаsk'а: http://bitbucket.org/skrattaren/awesome/src/ || awesome 3.4.10 в дереве Portage!
Конфигурация комнаты
Участники комнаты

GMT+4
[00:19:42] maksbotan вышел(а) из комнаты
[01:02:26] ruda вошёл(а) в комнату
[04:57:09] nordwind вошёл(а) в комнату
[05:02:47] nordwind вышел(а) из комнаты
[06:33:11] norbps вошёл(а) в комнату
[07:00:28] norbps вышел(а) из комнаты
[07:00:45] norbps вошёл(а) в комнату
[10:15:32] daks вошёл(а) в комнату
[11:22:23] Celt вошёл(а) в комнату
[13:38:04] <daks> Народ, помогите с луа. Не получается передать в функцию параметр в кавычках.
[13:38:37] <daks> Есть, например, такая функция: awful.util.spawn_with_shell("pgrep -u $USER -f " .. prg .. " || (" .. prg .. ")")
[13:39:20] <daks> Если prg = "program_name" - то всё в порядке, а если он равен "program_name -parameter1 -parameter2" - то не пашет
[13:39:58] <daks> pgrep запускается для всех отдельно, для program_name, для -parameter1  и т.д.
[13:41:01] <daks> Ну и ругается pgrep: invalid option -- '-'
[13:41:53] <daks> То же самое получается, если запустить
pgrep program_name -parameter1 -parameter2
[13:42:12] <daks> Корректно - pgrep "program_name -parameter1 -parameter2"
[13:48:34] <daks> Всё, спасибо, разгрёб уже:)
[13:58:17] daks вышел(а) из комнаты
[13:58:27] daks вошёл(а) в комнату
[14:00:32] <ruda> пожалуйста
[14:00:33] <ruda> обращайся
[14:01:51] <daks> Так, на всяк случай, правильный вариант:  awful.util.spawn_with_shell("pgrep -u $USER -f '" .. prg .. "' || (" .. prg .. ")")
(ещё по одинарной кавычке вокруг prg в параметрах pgrep'a)
[14:02:03] <daks> Ну и -f ему
[14:06:34] daks вышел(а) из комнаты
[14:06:58] daks вошёл(а) в комнату
[15:05:42] ruda вышел(а) из комнаты
[17:48:09] maksbotan вошёл(а) в комнату
[18:01:33] beresk_let вошёл(а) в комнату
[18:58:13] daks вышел(а) из комнаты
[19:32:25] ruda вошёл(а) в комнату
[22:23:26] Celt вышел(а) из комнаты
[23:33:22] maksbotan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!