объясните про питона

Модератор: Модераторы разделов

Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

объясните про питона

Сообщение Juliette »

вот настраиваю yab из adesklets, там синтаксис такой

Код: Выделить всё

'icons': [('картинка.png', 'название', 'исп.команда'),
           ('картинка.png', 'название', 'исп.команда')]}

мне надо, чтобы нажматием на кнопочку запускался скрипт для поднятия/убивания впн
он лежит в /etc/init.d с мягким линком в /usr/bin для краткости, это понятно
в wm'оских менюшках записывается просто "sudo vpn start/stop" - всё работает
в yab'овском конфиге же больше двух команд через пробел не работают, то есть 'sudo poweroff' он исполняет, а 'sudo vpn start' - никак
пробовала извращаться с кавычками одинарными и двойными (в питоне правда оказалось, что они не различаются) - никак
сделала простейший амёбный скрипт, чтобы в одну команду

Код: Выделить всё

#!/bin/bash
exec sudo vpn stop

из консоли запускать - всё работает, через нажматие на yab-кнопочку - никак, и затыка опять на аргументе start, он его не воспринимает
как это оформить?
Спасибо сказали: