Как сделать хрон отправить отчет об ошибке, когда скрипт кидает ошибки?

Я хотел бы настроить инструмент на моем сервере, который автоматически подключается к определенному IRC-канал и записывает все разговоры.

Также этот инструмент должен

  • добро пожаловать на определенных пользователей с определенных заранее заданных сообщений
  • и сообщить мне по электронной почте, что пользователь вошел в систему.

Какие инструменты/скрипты будет делать такие вещи?

+265
shaik Jilani 11 февр. 2011 г., 21:31:05
19 ответов

Я хотел бы отметить, что участники исследования имели калорийность питания, что бы поддерживать свой вес. Кроме того, они не разрешали двигаться один бит с кровати. Была осуществляющего группы и не осуществляет группа. Я уверен, что результаты еще не. Но что будет с участниками мышечной массы в этом случае?

+946
andoidbaby 03 февр. '09 в 4:24

Я пишу письмо с приглашением для моей подруги в Марокко, чтобы приехать и остаться с нами в Англии. Мне интересно, есть ли кто-нибудь знает, если письмо-приглашение должно быть написано от руки оригинал отправленного по почте, напечатано письмо с подписями отправили по почте, или просто скан-копию письма с подписями внизу, отправленные по электронной почте?

+919
edilson soares 8 мая 2018 г., 15:28:04

Когда вы вводите команду, которая не существует в вашей системе Баш работает функция command_not_found_handle(). В этой функции есть вызов в каталог/usr/lib в/команду-не-нашел скрипт, который выводит сообщения.

В Ubuntu 12.04

Моя первая догадка изменить источник этот скрипт, чтобы напечатать сообщения на стандартный вывод вместо того, чтобы поток stderr, но когда я читал исходный сценарий, я обнаружил, что вы можете настроить его, чтобы просто спросить вас, если вы хотите установить недостающий пакет.

Если экспортировать переменную COMMAND_NOT_FOUND_INSTALL_PROMPT вам будет предложено установить недостающий пакет:

ПБМ@в Ubuntu:~$ ЖКТ
ГИТ программа '' в настоящее время не установлены. Вы можете установить его, введя:
суда apt-получить установки git
ПБМ@в Ubuntu:~$ экспорт COMMAND_NOT_FOUND_INSTALL_PROMPT=""
ПБМ@в Ubuntu:~$ ЖКТ
ГИТ программа '' в настоящее время не установлены. Вы можете установить его, введя:
суда apt-получить установки git
Вы хотите установить его? (Н/г)г
суда apt-получить установки git
[суда] пароль для ПБМ: 

Старые версии Ubuntu

К сожалению, нет COMMAND_NOT_FOUND_INSTALL_PROMPT , поэтому я могу найти несколько других вариантов:

1) установить пакет из 12.04 - это не должно быть проблемой - это только несколько скриптов на Python, поэтому он должен работать (непроверенные!).

2) изменить стандартный вывод в поток stdout. Для этого отредактируйте файл /usr/lib/python2.7/dist-packages/CommandNotFound/CommandNotFound.py и изменить стандартный вывод в поток stdout в линии 237 и 240.

После этого вы можете использовать его таким образом:

ПБМ@в Ubuntu:~$ ЖКТ
ГИТ программа '' в настоящее время не установлены. Вы можете установить его, введя:
суда apt-получить установки git
ПБМ@в Ubuntu:~ ЖКТ$ ``
//Установка начинается

Если вы добавите вариант apt-получить команду в линии 237 и 240 можно также использовать синтаксис !! | ш.

3) Вы также можете изменить этот скрипт из строки 242 таким образом:

печать >> sys файла.поток stderr, _("вы можете установить его, введя:")
Ф = открыть("%ы/.установка-отсутствует" % ОС.путь.expanduser('~'),'Вт')
печать >> sys файла.поток stderr, "суда apt-получить установку на %S" % пакеты[0][0]
печать >> Ф "суда apt-получить установку на %S" % пакеты[0][0]
Ф.закрыть()

В этом случае вы получите вашу команду в файл ~/.установки отсутствует, так что вы можете создать псевдоним:

псевдоним им="чмод +х ~/.установка-отсутствует; ~/.установка-отсутствует"

Если вы позвоните им пакет будет установлен.

+886
Paula Ferland 7 июн. 2016 г., 22:53:59

Вы не можете загрузить .деб на НПА, но вы можете использовать команду быстро делятся и быстро отпустите , чтобы создать ППА легко.

+865
Hbirjand 22 сент. 2010 г., 03:37:33

Томтом

В последней версии ядра мне приходилось пользоваться:

# Набор Bluetooth питания
Действия=="добавить", "Кернел" =="hci0", запустить+="/bin и/bluetoothctl --агент меню питания"
+854
FIRE FOX 12 авг. 2015 г., 10:25:01

Мы наверняка нужны более качественные фото. Заключается в том, что 'голубика' в центре фото? Какой сорт голубики? Завод в центре-это странно росте вы говорите? Вместе с невменяемым 'воздушные корни'?

Я думаю, что у вас есть эпифит. Не паразитный "воздух" растения. Ты взял его в питомнике с черничные кусты. Пока вы пришлете фотографии лучше, мы не знаем, что эпифит. Я бы позвонила в питомник или магазин, где был приобретен ваш кустарники и спросите их, если они также продают воздушные растения. Возможно, один был на дереве над кастрюлями черники? Или семя дунул в почву ваших комнатных кустарников?

Очень интересно. Это может быть испанский мох.

Spanish moss in cultivation Spanish Moss

+783
ricardopereira 8 янв. 2018 г., 18:33:09

Попробуйте это с icecast и льды.

http://www.linuxjournal.com/article/9280

или/и

http://beginlinux.com/server_training/8-ubuntuadmin/874-create-a-radio-station

Игнорировать тип ОС, как большинство из config-это универсальный. Получить рабочую трансляцию, то играть с различными настройками.

+775
1nata 12 мая 2020 г., 02:57:23

ОС OS X-это проверка наличия обновлений из-за получения файла, а не из-за приложения. Я уверен, что нет простой способ, чтобы удалить поступление за приложение, которое является частью операционной системы. Назад в день, у каждого приложения была своя квитанция, но теперь я думаю, что они хранятся в базе данных. Если вы посмотрите в /Library/квитанции, вы увидите просто не ОС приложений.

Почему тебя беспокоит то, что в iTunes на вашем Mac? Это не мешает ничего.

+769
cootyusha 15 нояб. 2016 г., 23:34:46

Это будет менее эффективно, но с этой задачей прекрасно вписывается с вырезать и вставить

вставить -д '|' <(кат-д файл'|' -Ф1-2.журнала) <(вырезать -д файл'|' -Ф3.журнал | грэп -ОП 'modesc=\к\Ы+')
+583
Mxjjh 20 мая 2015 г., 02:49:30

enter image description here

Кленовое дерево не выпускает листья этой весной и теперь эти белые пушистые шарики. Только нижние ветви и листья слева. Может кто-нибудь помочь мне сохранить это дерево?

Эти пушистые вещи видны только ранним утром.У меня хорошо закрыть и заметил крошечные ошибки в интернете

close up

+583
BallzofFury 10 дек. 2021 г., 04:41:41

Чисто на awk решение (это не вилка с даты команды):

на awk -F' и|' -vOFS='|' '
функция не() {
 е "неверные данные в строке %d: ", ШП
печать
далее
}
{
 если (сплит($3, дата_время, " ") != 3) плохо()
 если (сплит(дата_время[1], Дата, "/") != 3) плохо()
 если (сплит(дата_время[2], Время, ":") != 3) плохо()
 если (раз[1] == 12) Время[1] = 0
 если (дата_время[3] == "ТЧ") времени[1] += 12
 3 $ = функции sprintf("%.4Д%.2Д%.2Д %.В 2D:%.В 2D:%.2Д", дата[3], дата[1], Дата[2], Время[1], Время[2], Время[3])
печать
}'
  • -Ф'|' разрывы входной линии только в вертикальные полосы в $1, $2, $3и т. д...
  • сплит($3, дата_время, " ") ломает поля даты/времени на три части: дату, время и в AM/PM индикатор. Если там не три штуки, выдать сообщение об ошибке и пропустить линию.
  • сплит(дата_время[1], Дата, "/") разделяет дату в месяц, день и год.
  • сплит(дата_время[2], Время, ":") разделяет время в час, минуты и секунды.
  • Займемся математикой на час; например, 12:42 am-это 00:42 в 24-часовом формате. И конечно вечера добавляет 12 часов.
  • В функции sprintf собирает год, месяц, день, час, минуты и секунды с ведущими нулями, если это необходимо. Назначение это до $3 перестраивает входной линии с переформатирован Дата/Время; затем мы печатаем это.
  • Характеристика: если входной сигнал имеет более трех полях; например,

    Данные1|Данные2|10/24/2017 8:10:00 АМ|Data4|Данных5
    

    этот скрипт позволит сохранить эти дополнительные поля(с).


Использование: Несколько незначительных изменений:

  • Введите выше многострочные команды, и, в конце последней строки (сразу после }'), поставить имя(имена) файл(ы) вы хотите обработать. Вы можете (конечно) использовать подстановочные знаки (например, *.КШМ) здесь, в дополнение к или вместо имени файла(ов).
  • Так же, как выше, но после }', сказать < и именем. (Вы можете обрабатывать только один файл за раз таким образом.)
  • Создать файл сценария.
    • Первая строка должна быть #!/Бен/ш. (Или, если вы предпочитаете, вы можете использовать #!/бин/Баш или #!/usr/Бен/ОКР Баш. Обсуждение различий между этими разными “фигак” линий, и их относительных достоинств и противопоказаний выходит за рамки этого вопроса но вы можете найти множество рассуждений на тему если поискать.)
    • Затем поставить выше код, начинающийся в строке 2.
    • В конце последней строки (сразу после }'), поставить "$@" (включая кавычки).
    • Сохраните файл. Давайте предположим, что вы вызываете скрипт gman.
    • Введите команду chmod +х gman.
    • Тип ./gman , а затем либо список имен файлов и/или маски, или < и одним именем.
+455
Neil Thompson 22 мая 2015 г., 09:58:15

Угадать здесь, потому что я не синхронизировать шахты в системе Windows. Но вы можете, вероятно, использовать символические ссылки на другие папки, в те, что на самом деле синхронизация.

Вот как это сделать: http://msdn.microsoft.com/en-us/library/aa363878(против.85).аспн

+393
Some One 26 авг. 2017 г., 10:17:45

Любой телефон вы получите, будет питаться от аккумулятора, а не напрямую от зарядного устройства. Давайте сделаем некоторые предположения:

  1. Телефон за 2 часа зарядки при выключенном.
  2. Ваш телефон всегда использует постоянную мощность, когда на.
  3. Телефон водостоки полную батарею за 8 часов.
  4. Зарядка и разрядка полностью линейна.

Так что если вы подключите ваш телефон, когда он полностью разряжен и включить его, он будет заряжен на 75% (100% - 2/8) после двух часов. Это займет 3 часа и 20 минут, чтобы полностью зарядить.

Как было показано выше, потребуется больше времени для зарядки аккумулятора, когда аккумулятор будет слить одновременно. Очевидно, что ни одно из предположений проводить в реальной жизни, но это более или менее точная. Конечно, он будет заряжаться быстрее при выключенном.

Что касается вопроса расширения процессора, это очень интересно. Скорость утечки заряда батареи влияет на максимальную скорость заряда, тем меньше работы процессора означает меньше расход и быстрее заряжать. Я не полностью убежден, что underclocking процессор хоть этого. Если ваш телефон находится в режиме ожидания, он уже должен делать незначительный объем работы. Замедление процессора позволят сделать маленький объем работы, использовать процессор на более длительный срок. Это почти наверняка чипсет-в зависимости от того, 100 мс с частотой 100 МГц занять больше или меньше энергии, чем 10 МС на частоте 1000 МГц, например. Если setcpu является изменением напряжения, а также, что еще более усложняет дело.

+343
Rodrigo Juarez 2 мая 2017 г., 01:14:01

С цифровой цветной метр в /приложения/утилиты/ является лучшим выбором.

enter image description here

Цвет панели - комплектовщик

Этот выбор почти везде enter image description here , если вы посмотрите внимательно.

Посмотрите внимательно на шрифт элементов управления, и вы будете, вероятно, видеть формулировку как формат -> шрифт -> показать цвета, или формат -> показать цвета. (Ярлык обычно ⇧⌘с). Вы получите небольшой цвет панели показано выше, где вы можете нажать на "лупу" и вы можете захватить цвет из любой точки экрана. например: значок TextEdit, страниц, почты и т. д... это буфер обмена для сохранения цвета, но не сообщает шестнадцатеричные значения, МКС значения или МСЭ-R г'PbPr/компоненты y'CbCR значения для выбранного цвета.

Везде , когда вы можете показать шрифт панели (обычно ⌘Т), вы можете нажать на "цвет текста" значок в шрифте панели, и вы получите снова "цветные панели" (с выбора).

Вы можете, например, когда ввод текста в текстовое поле, щелкните правой кнопкой мыши вызывать контекстное меню, и зайти в "шрифт -> показать цвета" прямо с сафари... это работает в любой программе, где можно менять шрифты.

В каждом приложении , где вы можете изменить цвет на что-нибудь с цветом поля, вы можете нажать на границе "цветового поля", и вы получите цвет панели снова. Например, терминал.приложения -> Настройки -> Настройки (цветовые поля для текста и Курсора цветов)

Вы можете скачать какой-нибудь классный цвет-помощник dasboard виджеты, как: colourmod В или ColorTheory.

Вы можете скачать плагин на цветные панели для шестнадцатеричных значений цветов.

Если вы окажетесь необходимости часто DCM, вы можете посмотреть на с помощью Automator.приложение для создания глобального "сервис", который запускает цифровой цветной метр.приложение. Сейчас вы находитесь в нескольких кликах и может дополнительно связывать это новый сервис для глобальных горячих клавиш в настройках системы. Результат: запуск ДКМ из любой точки мира, в любое время, на пользовательский ключ команда.


Вот еще несколько вещей - но на последок: вы также можете запустить Windows в VirualBox и использовать метод проблемы. /шучу/ - будьте спокойны. :) :)


Редактирования: добавил еще один скриншот с цветовыми профилями enter image description here

+216
mattrices 11 июн. 2011 г., 09:30:09

В своей работе, мы получаем определенные сообщения, которые должны быть ответил сразу же.

В настоящее время, я фильтр и направить эти письма в мой адрес SMS-шлюза, предоставляемые at&Т ([email protected]). Проблема в том, что они приводят в 16 текстовых сообщений, потому что есть 4 письма, и каждый из результатов в 4 текст сообщения.

Может кто-нибудь посоветовать сервис или приложение, которое предоставляет адрес электронной почты, который приведет в iPhone попап?

+209
ShoaibSivany 1 дек. 2012 г., 16:26:11

Срок действия паспорта в России должно быть не менее 6 месяцев после даты окончания срока действия визы. Это применимо на бесплатной визовой чемпионат мира или вентилятор ИД?

+167
Nathan Ham 27 мар. 2013 г., 00:44:41

Мне нужно установить мой ТП Линк ключ USB на Debian хриплый. Я уже пробовал кучу разных вещей, и ничто, казалось, работать. Вот результат некоторых команд:

$ команды lsusb

Устройство автобусных 002 005: ИД 0bda:8178 Realtek полупроводника корп RTL8192CU 802.11 n и адаптер WLAN

$ lsmod распечатывает | грэп РТЛ

rtl8192cu 74897 0 
rtlwifi 81393 1 rtl8192cu
rtl8192c_common 52602 1 rtl8192cu
mac80211 для 192806 3 rtl8192c_common,rtlwifi,rtl8192cu
cfg80211 137243 2 mac80211 для,rtlwifi
usbcore 128741 5 ehci_hcd,usbhid,rtlwifi,rtl8192cu

Я попытался установить драйвера с официального сайта Реалтек и он работал, но модем не работает, не приведет ни IP-связи , ни команду ifconfig.

Любые идеи ?

+51
Johanz21 28 мая 2013 г., 09:40:28

Лицензионное соглашение Apple, утверждает, что вы только позволили установить OS X на компьютерах Apple. Если это законно, чтобы пойти против соглашения зависит от страны и ее законодательной властью.

+49
Syarifudinsyah 12 февр. 2020 г., 08:41:20

Я всегда думал, что отстойники были часть подвала, где вода просачивается в подвал собирает. Нам придется использовать "колодезный насос", чтобы убедиться, что подвал не затопило во время/после ливней.

Я также слышал ссылкой частях дома, чтобы вода уходила от дома, так что она стекает в землю, а не обратно в подвал.

Что делать отстойники нужно сделать с аквариумами?

+48
Smuuf 28 июл. 2014 г., 03:06:04

Показать вопросы с тегом