# Russian translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Azamat Hackimov , 2013-2014, 2017. # Dmitry Bolkhovskikh , 2017. # Vladislav , 2015. # Yuri Kozlov , 2011-2019. # Иван Павлов , 2017, 2019. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-03-01 16:57+0100\n" "PO-Revision-Date: 2019-10-05 08:06+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " "(n%100>=11 && n%100<=14)? 2 : 3);\n" "X-Generator: Lokalize 2.0\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B()" msgid "glob" msgstr "B()" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31 октября 2023 г." #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "ИМЯ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "glob, globfree - find pathnames matching a pattern, free memory from glob()" msgstr "" "glob, globfree - ищет имена путей по шаблону, освобождает память после glob()" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "СИНТАКСИС" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Eglob.hE>\n" msgstr "B<#include Eglob.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "" #| "BIB<, int >IB<,>\n" #| "B< int (*>IB<) (const char *>IB<, int >IB<),>\n" #| "B< glob_t *>IB<);>\n" #| "BIB<);>\n" msgid "" "BIB<, int >IB<,>\n" "B< int (*>IB<)(const char *>IB<, int >IB<),>\n" "B< glob_t *restrict >IB<);>\n" "BIB<);>\n" msgstr "" "BIB<, int >IB<,>\n" "B< int (*>IB<) (const char *>IB<, int >IB<),>\n" "B< glob_t *>IB<);>\n" "BIB<);>\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "ОПИСАНИЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() function searches for all the pathnames matching I " "according to the rules used by the shell (see B(7)). No tilde " "expansion or parameter substitution is done; if you want these, use " "B(3)." msgstr "" "Функция B() ищет все совпадения имён путей с заданным шаблоном " "I, согласно правилам, используемым оболочкой (смотрите B(7)). " "Расширения тильды или подстановка параметров не выполняется; если это нужно, " "то используйте B(3)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() function frees the dynamically allocated storage from an " "earlier call to B()." msgstr "" "Функция B() освобождает динамически выделенное хранилище, " "полученное в последнем вызове B()." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The results of a B() call are stored in the structure pointed to by " "I. This structure is of type I (declared in Iglob." "hE>) and includes the following elements defined by POSIX.2 (more may " "be present as an extension):" msgstr "" "Результаты вызова B() сохраняются в структуре, на которую указывает " "I. Эта структура имеет тип I (объявлен в Iglob.hE>) " "и содержит следующие элементы, определённые в POSIX.2 (их может быть и " "больше, в виде расширений):" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "typedef struct {\n" " size_t gl_pathc; /* Count of paths matched so far */\n" " char **gl_pathv; /* List of matched pathnames. */\n" " size_t gl_offs; /* Slots to reserve in I. */\n" "} glob_t;\n" msgstr "" "typedef struct {\n" " size_t gl_pathc; /* количество совпавших путей */\n" " char **gl_pathv; /* список совпавших имён путей. */\n" " size_t gl_offs; /* зарезервированные в I слоты. */\n" "} glob_t;\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Results are stored in dynamically allocated storage." msgstr "Результаты размещаются в динамически выделяемом хранилище." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The argument I is made up of the bitwise OR of zero or more the " "following symbolic constants, which modify the behavior of B():" msgstr "" "Значение параметра I формируется побитовым сложением нуля или более " "следующих символических констант, которые меняют ход работы B():" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Return upon a read error (because a directory does not have read permission, " "for example). By default, B() attempts carry on despite errors, " "reading all of the directories that it can." msgstr "" "Выполнять возврат при ошибке чтения (например, нет прав для чтения " "каталога). По умолчанию B() пытается продолжить работу не смотря на " "ошибки, читая все каталоги, которые может." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Append a slash to each path which corresponds to a directory." msgstr "Добавлять косую черту к каждому пути, который соответствует каталогу." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Don't sort the returned pathnames. The only reason to do this is to save " "processing time. By default, the returned pathnames are sorted." msgstr "" "Не сортировать возвращаемые имена. Это экономит процессорное время. По " "умолчанию имена сортируются." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Reserve Igl_offs> slots at the beginning of the list of strings " "in Ipathv>. The reserved slots contain null pointers." msgstr "" "Резервировать слоты Igl_offs> у начала списка строк в Ipathv>. Зарезервированные слоты содержат указатели null." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If no pattern matches, return the original pattern. By default, B() " "returns B if there are no matches." msgstr "" "Если не найдено совпадений по шаблону, возвращать в качестве результата " "заданный шаблон. По умолчанию при отсутствии совпадений B() возвращает " "B." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Append the results of this call to the vector of results returned by a " "previous call to B(). Do not set this flag on the first invocation of " "B()." msgstr "" "Добавлять результаты вызова к вектору результатов, полученному от " "предыдущего вызова B(). Не следует включать этот флаг при первом " "вызове B()." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "Don't allow backslash (\\(aq\\e\\(aq) to be used as an escape character. " #| "Normally, a backslash can be used to quote the following character, " #| "providing a mechanism to turn off the special meaning metacharacters." msgid "" "Don't allow backslash (\\[aq]\\e\\[aq]) to be used as an escape character. " "Normally, a backslash can be used to quote the following character, " "providing a mechanism to turn off the special meaning metacharacters." msgstr "" "Не использовать символы обратной косой черты (\\(aq\\e\\(aq) в качестве " "экранирующего символа. Обычно, обратная косая черта может использоваться для " "экранирования следующего символа, таким образом предоставляя механизм для " "выключения специального значения метасимволов." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I may also include any of the following, which are GNU extensions and " "not defined by POSIX.2:" msgstr "" "В I также могу быть включены следующие флаги, которые являются " "расширениями GNU и отсутствуют в POSIX.2:" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Allow a leading period to be matched by metacharacters. By default, " "metacharacters can't match a leading period." msgstr "" "Разрешить начальной точке соответствовать метасимволам. По умолчанию " "метасимволы не считаются совпадающими с начальной точкой." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Use alternative functions Igl_closedir>, Igl_readdir>, Igl_opendir>, Igl_lstat>, and " "Igl_stat> for filesystem access instead of the normal library " "functions." msgstr "" "Для доступа к файловой системе использовать функции Igl_closedir>, Igl_readdir>, Igl_opendir>, " "Igl_lstat> и Igl_stat> вместо стандартных " "библиотечных функций." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Expand B(1) style brace expressions of the form B<{a,b}>. Brace " "expressions can be nested. Thus, for example, specifying the pattern \"{foo/" "{,cat,dog},bar}\" would return the same results as four separate B() " "calls using the strings: \"foo/\", \"foo/cat\", \"foo/dog\", and \"bar\"." msgstr "" "Раскрывать выражения в фигурных скобках B<{a,b}> аналогичны используемым в " "B(1). Выражения могут быть вложенными. То есть, например, по шаблону " "\"{foo/{,cat,dog},bar}\" возвращаются те же результаты что и при четырёх " "отдельных вызовах B() со строками: \"foo/\", \"foo/cat\", \"foo/dog\" " "и \"bar\"." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the pattern contains no metacharacters, then it should be returned as the " "sole matching word, even if there is no file with that name." msgstr "" "Возвращать сам шаблон, если в нём не содержатся метасимволы, даже при " "отсутствии файла с таким именем." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "Carry out tilde expansion. If a tilde (\\(aq~\\(aq) is the only " #| "character in the pattern, or an initial tilde is followed immediately by " #| "a slash (\\(aq/\\(aq), then the home directory of the caller is " #| "substituted for the tilde. If an initial tilde is followed by a username " #| "(e.g., \"~andrea/bin\"), then the tilde and username are substituted by " #| "the home directory of that user. If the username is invalid, or the home " #| "directory cannot be determined, then no substitution is performed." msgid "" "Carry out tilde expansion. If a tilde (\\[aq]\\[ti]\\[aq]) is the only " "character in the pattern, or an initial tilde is followed immediately by a " "slash (\\[aq]/\\[aq]), then the home directory of the caller is substituted " "for the tilde. If an initial tilde is followed by a username (e.g., " "\"\\[ti]andrea/bin\"), then the tilde and username are substituted by the " "home directory of that user. If the username is invalid, or the home " "directory cannot be determined, then no substitution is performed." msgstr "" "Выполнять расширения тильды. Если тильда (\\(aq~\\(aq) — единственный символ " "в шаблоне или после начальной тильды сразу указана косая черта (\\(aq/" "\\(aq), то вместо тильды подставляется домашний каталог вызывающего Если " "после начальной тильды указано имя пользователя (например, \"~andrea/bin\"), " "то вместо тильды и имени пользователя подставляется домашний каталог этого " "пользователя. Если имя пользователя некорректно или домашний каталог " "невозможно определить, то подстановка не выполняется." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This provides behavior similar to that of B. The difference is " "that if the username is invalid, or the home directory cannot be determined, " "then instead of using the pattern itself as the name, B() returns " "B to indicate an error." msgstr "" "Поведение подобно B. Отличие в том, что если имя пользователя " "некорректно или домашний каталог невозможно определить, то вместо " "использования самого шаблона как имени, B() возвращает B " "для указания на ошибку." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This is a I to B() that the caller is interested only in " "directories that match the pattern. If the implementation can easily " "determine file-type information, then nondirectory files are not returned to " "the caller. However, the caller must still check that returned files are " "directories. (The purpose of this flag is merely to optimize performance " "when the caller is interested only in directories.)" msgstr "" "Это только I<указание> B() на то, что вызывающего интересуют только " "каталоги, соответствующие шаблону. Если реализация может легко определить " "информацию о типе файла, то файлы не каталоги не возвращаются вызывающему. " "Однако, вызывающий всё равно должен проверять, что полученные файлы — " "каталоги (назначение этого флага — все лишь оптимизация производительности в " "случае, когда вызывающему нужны только каталоги)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I is not NULL, it will be called in case of an error with the " "arguments I, a pointer to the path which failed, and I, the " "value of I as returned from one of the calls to B(3), " "B(3), or B(2). If I returns nonzero, or if " "B is set, B() will terminate after the call to I." msgstr "" "Если I не равно NULL, то в случае ошибки она будет вызвана с " "параметрами I (указатель на путь, в котором произошла ошибка) и " "I (полученное значение I после вызова одной из функций " "B(3), B(3) или B(2)).Если I вернёт " "ненулевое значение или если флаг B установлен, то B() " "закончит работу после вызова I." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Upon successful return, Igl_pathc> contains the number of " "matched pathnames and Igl_pathv> contains a pointer to the list " "of pointers to matched pathnames. The list of pointers is terminated by a " "null pointer." msgstr "" "При успешном выполнении в Igl_pathc> содержится количество " "совпадающих имён, а Igl_pathv> содержит указатель на список " "указателей на найденные имена. Список указателей завершается указателем null." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "It is possible to call B() several times. In that case, the " "B flag has to be set in I on the second and later " "invocations." msgstr "" "Вызов B() может выполняться несколько раз. В этом случае флаг " "B должен быть включён в I при втором и последующих " "вызовах." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "As a GNU extension, Igl_flags> is set to the flags specified, " "Bed with B if any metacharacters were found." msgstr "" "Как расширение GNU, при обнаружении метасимволов Igl_flags> — " "набор задаваемых флагов, сложенный с B (с помощью операции " "ИЛИ)." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On successful completion, B() returns zero. Other possible returns " "are:" msgstr "" "При успешном выполнении B() возвращает ноль. Другие возможные " "возвращаемые значения:" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "for running out of memory," msgstr "занята вся свободная память" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "for a read error, and" msgstr "ошибка чтения" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "for no found matches." msgstr "не найдено совпадений с шаблоном" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ATTRIBUTES" msgstr "АТРИБУТЫ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "For an explanation of the terms used in this section, see B(7)." msgstr "Описание терминов данного раздела смотрите в B(7)." #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Interface" msgstr "Интерфейс" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Attribute" msgstr "Атрибут" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Value" msgstr "Значение" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".na\n" msgstr ".na\n" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".nh\n" msgstr ".nh\n" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Thread safety" msgstr "Безвредность в нитях" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "MT-Unsafe race:utent sig:ALRM timer\n" msgid "" "MT-Unsafe race:utent env\n" "sig:ALRM timer locale" msgstr "MT-Unsafe race:utent sig:ALRM timer\n" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "MT-Safe" msgstr "MT-Safe" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In the above table, I in I signifies that if any of the " "functions B(3), B(3), or B(3) are used in " "parallel in different threads of a program, then data races could occur. " "B() calls those functions, so we use race:utent to remind users." msgstr "" "В приведённой выше таблице I в I означает, что если любая " "из функций B(3), B(3) или B(3) используется " "одновременно в нескольких нитях программы, то может возникнуть " "состязательность по данным. Эти функции вызываются из B(), поэтому мы " "используем race:utent для напоминания." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "СТАНДАРТЫ" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2008." msgstr "POSIX.1-2008." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "ИСТОРИЯ" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "POSIX.1-2001, POSIX.1-2008." msgid "POSIX.1-2001, POSIX.2." msgstr "POSIX.1-2001, POSIX.1-2008." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "ЗАМЕЧАНИЯ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The structure elements I and I are declared as I " "in glibc 2.1, as they should be according to POSIX.2, but are declared as " "I in glibc 2.0." msgstr "" "Элементы структуры I и I объявлены с типом I в " "glibc 2.1 (как и должны указываться, согласно POSIX.2), но указаны как " "I в glibc 2.0." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "ДЕФЕКТЫ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The B() function may fail due to failure of underlying function " "calls, such as B(3) or B(3). These will store their error " "code in I." msgstr "" "Функция B() может завершиться с ошибкой из-за ошибок в используемых её " "функций: B(3) или B(3). Эти функции записывают коды своих " "ошибок в переменную I." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLES" msgstr "ПРИМЕРЫ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "One example of use is the following code, which simulates typing" msgstr "Пример использования приводится ниже, в нём имитируется набор строки" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ls -l *.c ../*.c\n" msgstr "ls -l *.c ../*.c\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "in the shell:" msgstr "в оболочке:" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "" #| "globbuf.gl_offs = 2;\n" #| "glob(\"*.c\", GLOB_DOOFFS, NULL, &globbuf);\n" #| "glob(\"../*.c\", GLOB_DOOFFS | GLOB_APPEND, NULL, &globbuf);\n" #| "globbuf.gl_pathv[0] = \"ls\";\n" #| "globbuf.gl_pathv[1] = \"-l\";\n" #| "execvp(\"ls\", &globbuf.gl_pathv[0]);\n" msgid "" "glob_t globbuf;\n" "\\&\n" "globbuf.gl_offs = 2;\n" "glob(\"*.c\", GLOB_DOOFFS, NULL, &globbuf);\n" "glob(\"../*.c\", GLOB_DOOFFS | GLOB_APPEND, NULL, &globbuf);\n" "globbuf.gl_pathv[0] = \"ls\";\n" "globbuf.gl_pathv[1] = \"-l\";\n" "execvp(\"ls\", &globbuf.gl_pathv[0]);\n" msgstr "" "globbuf.gl_offs = 2;\n" "glob(\"*.c\", GLOB_DOOFFS, NULL, &globbuf);\n" "glob(\"../*.c\", GLOB_DOOFFS | GLOB_APPEND, NULL, &globbuf);\n" "globbuf.gl_pathv[0] = \"ls\";\n" "globbuf.gl_pathv[1] = \"-l\";\n" "execvp(\"ls\", &globbuf.gl_pathv[0]);\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "СМ. ТАКЖЕ" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(1), B(1), B(2), B(3), B(3), B(3), " "B(3), B(3), B(3), B(7)" msgstr "" "B(1), B(1), B(2), B(3), B(3), B(3), " "B(3), B(3), B(3), B(7)" #. type: TH #: debian-bookworm #, no-wrap msgid "2023-02-05" msgstr "5 февраля 2023 г." #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text #: debian-bookworm msgid "POSIX.1-2001, POSIX.1-2008, POSIX.2." msgstr "POSIX.1-2001, POSIX.1-2008, POSIX.2." #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "glob_t globbuf;\n" msgstr "glob_t globbuf;\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "globbuf.gl_offs = 2;\n" "glob(\"*.c\", GLOB_DOOFFS, NULL, &globbuf);\n" "glob(\"../*.c\", GLOB_DOOFFS | GLOB_APPEND, NULL, &globbuf);\n" "globbuf.gl_pathv[0] = \"ls\";\n" "globbuf.gl_pathv[1] = \"-l\";\n" "execvp(\"ls\", &globbuf.gl_pathv[0]);\n" msgstr "" "globbuf.gl_offs = 2;\n" "glob(\"*.c\", GLOB_DOOFFS, NULL, &globbuf);\n" "glob(\"../*.c\", GLOB_DOOFFS | GLOB_APPEND, NULL, &globbuf);\n" "globbuf.gl_pathv[0] = \"ls\";\n" "globbuf.gl_pathv[1] = \"-l\";\n" "execvp(\"ls\", &globbuf.gl_pathv[0]);\n" #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "2023-07-20" msgstr "20 июля 2023 г." #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "Linux man-pages 6.05.01" msgstr "Linux man-pages 6.05.01" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30 марта 2023 г." #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04"