~/Apps/scripts/control. Создаю кнопку, выбираю "Приложение в терминале", в качестве команды пишу эту строку." /> ~/Apps/scripts/control. Создаю кнопку, выбираю "Приложение в терминале", в качестве команды пишу эту строку." /> [Решено] Повесить на панель кнопку исполнения команды - Ubuntu.ru

Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [Решено] Повесить на панель кнопку исполнения команды  (Прочитано 654 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Norrius

  • Автор темы
  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Привет всем, все ок, но есть проблема: хочу добавить на панель кнопку, при нажатии на которую бы исполнялось echo "0" > ~/Apps/scripts/control. Создаю кнопку, выбираю "Приложение в терминале", в качестве команды пишу эту строку. Жму ok, нажимаю кнопку - cat ~/Apps/scripts/control все равно единичку кажет. Как сделать чтобы работало?! о_О
« Последнее редактирование: 18 Апреля 2011, 07:31:26 от Norrius »

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
может попробовать прописать полный путь?

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
В скрипт строку напиши, а в кнопку путь к скрипту. Наверное какое-нибудь ограничение на команды в кнопке сделано, вроде кавычек или перенаправления...
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

ыскуфь

  • Гость
Re: Повесить на панель кнопку исполнения ком&
« Ответ #3 : 18 Апреля 2011, 03:47:32 »
gedit script.shв нём пишешь
#!/bin/bash
echo "0" > ~/Apps/scripts/control
Сохраняешь
sudo chmod a+x script.shДобавляешь на панель как ты делал(Приложение в терминале)

Оффлайн Norrius

  • Автор темы
  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Да, спасибо, в виде отдельного скрипта работает. Непонятно только почему такое ограничение на исполнение команды прямо из кнопки. В принципе вопрос решен, но если кто-то знает, отчего не работает - рассказывайте.

Оффлайн absent

  • Активист
  • *
  • Сообщений: 368
  • Ubuntu 16.04
    • Просмотр профиля
sh -c 'echo "0" > ~/Apps/scripts/control'

Оффлайн Norrius

  • Автор темы
  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Ура, работает! Спасибо!

 

Страница сгенерирована за 0.03 секунд. Запросов: 23.