Spec-Zone.ru › Linux man pages

auparse_set_escape_mode(3) — Справочная страница Linux

AUPARSE_SET_ESCAPE_MODE(3)   Linux Audit API  AUPARSE_SET_ESCAPE_MODE(3)

НАЗВАНИЕ

       auparse_set_escape_mode - choose escape method

СИНТАКСИС

       #include <auparse.h>

       void auparse_set_escape_mode(auparse_state_t *au, auparse_esc_t
       mode);

ОПИСАНИЕ

       auparse_set_escape_mode is used to set the escaping method that
       will be used to output interpreted text. The choices for the mode
       variable are:

              AUPARSE_ESC_RAW
                     No escaping of any kind is done.

              AUPARSE_ESC_TTY
                     Escape TTY control characters so that they are
                     harmless to display on a terminal. When any control
                     character is found, they are displayed as octal
                     numbers. This is the default mode that the auparse
                     library is initialized with.

              AUPARSE_ESC_SHELL
                     Besides escaping control characters, this will
                     escape some characters that can cause problems when
                     used with shell scripting. Any escaped control
                     characters are displayed as octal numbers. Other
                     escaped characters are proceeded with a backslash.
                     The additional characters it escapes are: " ' ` $ \

              AUPARSE_ESC_SHELL_QUOTE
                     Similar to AUPARSE_ESC_SHELL but expands the
                     character set to include shell operators. Any
                     escaped control characters are displayed as octal
                     numbers. Other escaped characters are proceeded
                     with a backslash. The additional characters it
                     escapes include: ; '  " ` # $ & * ? [ ] < > { } \

ЗНАЧЕНИЕ, ВОЗВРАЩАЕМОЕ ФУНКЦИЕЙ

       None

СМОТРИТЕ ТАКЖЕ

       auparse_interpret_field(3).

АВТОР

       Steve Grubb

КОЛОФОН

       This page is part of the audit (Linux Audit) project.
       Information about the project can be found at 
       ⟨http://people.redhat.com/sgrubb/audit/⟩.  If you have a bug
       report for this manual page, send it to linux-audit@redhat.com.
       This page was obtained from the project's upstream Git repository
       ⟨https://github.com/linux-audit/audit-userspace.git⟩ on
       2024-06-14.  (At that time, the date of the most recent commit
       that was found in the repository was 2024-06-12.)  If you
       discover any rendering problems in this HTML version of the page,
       or you believe there is a better or more up-to-date source for
       the page, or you have corrections or improvements to the
       information in this COLOPHON (which is not part of the original
       manual page), send a mail to man-pages@man7.org

Red Hat                         July 2016     AUPARSE_SET_ESCAPE_MODE(3)

Страницы, которые ссылаются на эту страницу: auparse_interpret_field(3)


...
https://man7.org/linux/man-pages/man3/auparse_set_escape_mode.3.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API