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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как заставить notify-send показывать аптайм? (bash)  (Прочитано 2684 раз)

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

Оффлайн [DarkNet]Alpha

  • Автор темы
  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Дано: notify-send, uptime.
Требуется: заставить первое показывать второе.
Гуглил, вертел скрипт, ниасилил.
Прошу прощения за нупский вопрос :-[

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
notify-send "Аптайм" "`uptime`"
у меня можно спросить=)

Оффлайн [DarkNet]Alpha

  • Автор темы
  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Такс... Значит, чтобы вывести результат команды, надо взять её в одинарные кавычки?
Спасибо!

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
там не одинарные кавычки, там кавычки те что расположены под esc на клавише ~ / ё
у меня можно спросить=)

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net

Оффлайн [DarkNet]Alpha

  • Автор темы
  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Блин, картинка прикольная там :)
Так и напрашивается фраза "Спасибо Кэп" ;D

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Кстати, вдохновили меня... %)




Сорц:
(Нажмите, чтобы показать/скрыть)

Инструкция:
1. Ставим зависимости:
libnotify-bin, sensors-applet | ( lm-sensors, hddtemp )2. Обнаруживаем сенсоры:
sudo sensors-detect
В скрипте:
  3. Собираем инфу:
sensors
netcat localhost 7634
  4. Выделяем awk'ом интересующие нас значения, раскидываем по переменным hdd, cpu, fan.
  5. Собираем всё в переменную all с необходимым форатированием.
  6. Выводим уведомление.

7. Вешаем на хоткей или жест.
8. Курим бамбук. 8)
« Последнее редактирование: 10 Январь 2010, 23:08:47 от ArcFi »

Оффлайн [DarkNet]Alpha

  • Автор темы
  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
А можно разжевать каждое строчко? :)

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Элементарно. :) Обновил пост.

Оффлайн jreznot

  • Новичок
  • *
  • Сообщений: 26
  • Tux
    • Просмотр профиля
    • JrezCorp
Вот мой скрипт с аптаймом, на основе скрипта ArcFi:
(Нажмите, чтобы показать/скрыть)
Пользуйтесь :)
« Последнее редактирование: 10 Январь 2010, 23:07:23 от jreznot »

 

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