logger -s prints & lt; 13 & gt; в Ubuntu 16 LTS

Это работало для меня на Ubuntu 16.04:

dconf write /org/gnome/nautilus/preferences/sort-directories-first true
1
задан 24 August 2017 в 13:53

3 ответа

Значение & lt; 13> является приоритетным префиксом для приоритета user.notice

Пример для различных значений приоритета:

$ logger -p user.error -s -t test text 
<11>Aug 24 13:55:08 test: text
$ logger -p user.warn -s -t test text 
<12>Aug 24 13:55:02 test: text
$ logger -p user.notice -s -t test text 
<13>Aug 24 13:54:55 test: text
$ logger -p user.info -s -t test text 
<14>Aug 24 13:54:59 test: text

$ logger -p local0.error -s -t test text 
<131>Aug 24 13:58:52 test: text

man logger

-p, - приоритет приоритета Введите сообщение в журнал с указанным приоритетом. Приоритет может быть указан численно или в качестве пары facility.level. Например, -p local3.info регистрирует сообщение как информационное средство local3. По умолчанию используется user.notice. --prio-prefix Найдите префикс syslog на каждой строке, прочитанной со стандартного ввода. Этот префикс представляет собой десятичное число в квадратных скобках, которое кодирует как объект, так и уровень. Число построено путем умножения объекта на 8, а затем добавления уровня. Например, local0.info, то есть средство = 16 и уровень = 6, становится & lt; 134>. Если префикс не содержит объекта, объект по умолчанию имеет значение, заданное параметром -p. Аналогично, если префикс не предоставляется, строка регистрируется с использованием приоритета, заданного параметром -p.
0
ответ дан 22 May 2018 в 19:06
  • 1
    Моя версия man logger содержит еще один текст для опции --prio-prefix: This option doesn't affect a command-line message. И у меня есть сообщение в командной строке, или нет? – Juergen 24 August 2017 в 13:50
  • 2
    @Juergen - Я цитирую человека за --prio-prefix за полноту примера расчета. – Yaron 24 August 2017 в 13:58
  • 3
    Спасибо. Кажется, что pre-prefix добавляется, используется ли опция --prio-prefix и не может быть удалена. Или я могу подавить это? – Juergen 24 August 2017 в 13:59

Значение & lt; 13> является приоритетным префиксом для приоритета user.notice

Пример для различных значений приоритета:

$ logger -p user.error -s -t test text <11>Aug 24 13:55:08 test: text $ logger -p user.warn -s -t test text <12>Aug 24 13:55:02 test: text $ logger -p user.notice -s -t test text <13>Aug 24 13:54:55 test: text $ logger -p user.info -s -t test text <14>Aug 24 13:54:59 test: text $ logger -p local0.error -s -t test text <131>Aug 24 13:58:52 test: text

man logger

-p, - приоритет приоритета Введите сообщение в журнал с указанным приоритетом. Приоритет может быть указан численно или в качестве пары facility.level. Например, -p local3.info регистрирует сообщение как информационное средство local3. По умолчанию используется user.notice. --prio-prefix Найдите префикс syslog на каждой строке, прочитанной со стандартного ввода. Этот префикс представляет собой десятичное число в квадратных скобках, которое кодирует как объект, так и уровень. Число построено путем умножения объекта на 8, а затем добавления уровня. Например, local0.info, то есть средство = 16 и уровень = 6, становится & lt; 134>. Если префикс не содержит объекта, объект по умолчанию имеет значение, заданное параметром -p. Аналогично, если префикс не предоставляется, строка регистрируется с использованием приоритета, заданного параметром -p.
0
ответ дан 18 July 2018 в 07:59

Значение & lt; 13> является приоритетным префиксом для приоритета user.notice

Пример для различных значений приоритета:

$ logger -p user.error -s -t test text <11>Aug 24 13:55:08 test: text $ logger -p user.warn -s -t test text <12>Aug 24 13:55:02 test: text $ logger -p user.notice -s -t test text <13>Aug 24 13:54:55 test: text $ logger -p user.info -s -t test text <14>Aug 24 13:54:59 test: text $ logger -p local0.error -s -t test text <131>Aug 24 13:58:52 test: text

man logger

-p, - приоритет приоритета Введите сообщение в журнал с указанным приоритетом. Приоритет может быть указан численно или в качестве пары facility.level. Например, -p local3.info регистрирует сообщение как информационное средство local3. По умолчанию используется user.notice. --prio-prefix Найдите префикс syslog на каждой строке, прочитанной со стандартного ввода. Этот префикс представляет собой десятичное число в квадратных скобках, которое кодирует как объект, так и уровень. Число построено путем умножения объекта на 8, а затем добавления уровня. Например, local0.info, то есть средство = 16 и уровень = 6, становится & lt; 134>. Если префикс не содержит объекта, объект по умолчанию имеет значение, заданное параметром -p. Аналогично, если префикс не предоставляется, строка регистрируется с использованием приоритета, заданного параметром -p.
0
ответ дан 24 July 2018 в 18:57

Другие вопросы по тегам:

Похожие вопросы: