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


Автор Тема: Ярлычок под скриптом  (Прочитано 1094 раз)

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

Оффлайн Choo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Ярлычок под скриптом
« : 10 Январь 2009, 20:33:34 »
Вопрос глуповатый, но поисковику я его сформулировать не смог, поэтому спрошу здесь. Каким образом можно привязать ярлык к скрипту? Или это все делается через указание команды (при создании ярлыка на рабочем столе, выбор терминала)? Для понятности приведу пример. Допустим, я хочу сделать себе переключатель подключения/отключения интернета на рабочем столе. Вроде просто - pon, если отключено, poff, если подключено. Вот как реализуется это самое ЕСЛИ в linux?

denis88

  • Гость
Re: Ярлычок под скриптом
« Ответ #1 : 10 Январь 2009, 21:12:19 »
Правой кнопкой по скрипту/создать ссылку.

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3311
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Ярлычок под скриптом
« Ответ #2 : 10 Январь 2009, 21:27:34 »
denis88,
Ну как всегда, абсолютно не по делу!
Choo,
Можно создать стандартный "ярлык" гнома (который в гноме называется кнопка запуска, а по сути является .desktop файлом, который можно в любом текстовом редакторе отредактировать, это всё весьма забавно, кстати). Делается это простым щелчком правой клавишей мыши по рабочему столу и выбором пункта создать кнопку запуска. Дальше, я думаю, разберёшься. Эту кнопку запуска, кстати, можно будет кинуть на панель или в меню.

А по поводу ЕСЛИ - это надо читать руководство по написанию bash скриптов, всё, в принципе, очень просто.
« Последнее редактирование: 10 Январь 2009, 22:00:36 от Malamut »
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Choo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Ярлычок под скриптом
« Ответ #3 : 10 Январь 2009, 22:56:31 »
По-другому поставлю вопрос.
То что я писал реализуется все-таки одной(несколькими) командами для ярлыка. Т.е. создаем ярлык типа приложения для терминала, пишем некоторую комманду в поле command и все работает?

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Ярлычок под скриптом
« Ответ #4 : 10 Январь 2009, 23:10:20 »
"Если" реализуется в скрипте или в программе или...

Оффлайн Choo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Ярлычок под скриптом
« Ответ #5 : 10 Январь 2009, 23:46:57 »
я уже близок к истине :). Подсказка небольшая нужна. Как можно определить статус соединения, имя которого известно?

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3311
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Ярлычок под скриптом
« Ответ #6 : 11 Январь 2009, 00:02:49 »
1. не обязательно для терминала, мало того, лучше как раз не для терминала.
2. Пишем обычный баш скрипт, делаем его исполняемым и пишем в поле команда полный путь к скрипту. Если поставить его как приложение терминала, то каждый раз будет вылезать терминал, а оно надо? А ели не ставить, то скрипт исполнится "вслепую".
3. Статус можно определить с помощью, например, команды netstat. Вообще man netstat в помощь, там внизу ещё есть ссылочки на другие команды - выбираем, что больше подходит))
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн mayak

  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
Re: Ярлычок под скриптом
« Ответ #7 : 11 Январь 2009, 01:25:01 »
видел готовую поделку для ваших нужд, даже пользовался некоторое время, пока на жпрс сидел - называлась ppptray, есть в гугле
Не отвечаю на сообщения, написанные на нэрускам язьыке. Нет, я не националист.
Используйте спелл-чекер.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3539
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
    • LinkedIn
Re: Ярлычок под скриптом
« Ответ #8 : 11 Январь 2009, 05:47:41 »
я уже близок к истине :). Подсказка небольшая нужна. Как можно определить статус соединения, имя которого известно?
ifconfig | grep имясоединения -c
Если результат==1 - соединение есть, если 0 - нет.
Конкретная реализация - google://Advanced Bash Scripting Guide, там всё по-русски и по делу.
Не опускай рук, а то пропустишь в бороду

 

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