diff options
| author | Alejandro Colomar <alx@kernel.org> | 2024-04-26 15:06:49 +0200 |
|---|---|---|
| committer | Alejandro Colomar <alx@kernel.org> | 2024-05-02 01:24:19 +0200 |
| commit | dcde2f70372b49ec43efc5db864c9ff585d0a2dd (patch) | |
| tree | 78b9b7425130e4a5858e4c01a524d802423879ed /man3/string.3 | |
| parent | 12aca537ce78a41bbcdaf485209691e10f8002d7 (diff) | |
| download | man-pages-dcde2f70372b49ec43efc5db864c9ff585d0a2dd.tar.gz | |
man/, share/mk/: Move man*/ to man/
This is a scripted change:
$ mkdir man/;
$ mv man* man/;
$ ln -st . man/man*;
$ find share/mk/ -type f \
| xargs grep -l '^MANDIR *:=' \
| xargs sed -i '/^MANDIR *:=/s,$,/man,';
$ find share/mk/dist/ -type f \
| xargs grep -l man \
| xargs sed -i 's,man%,man/%,g';
Link: <https://lore.kernel.org/linux-man/YxcV4h+Xn7cd6+q2@pevik/T/>
Cc: Petr Vorel <pvorel@suse.cz>
Cc: Jakub Wilk <jwilk@jwilk.net>
Cc: Stefan Puiu <stefan.puiu@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Diffstat (limited to 'man3/string.3')
| -rw-r--r-- | man3/string.3 | 217 |
1 files changed, 0 insertions, 217 deletions
diff --git a/man3/string.3 b/man3/string.3 deleted file mode 100644 index 08b050b173..0000000000 --- a/man3/string.3 +++ /dev/null @@ -1,217 +0,0 @@ -.\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk) -.\" -.\" SPDX-License-Identifier: Linux-man-pages-copyleft -.\" -.\" References consulted: -.\" Linux libc source code -.\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) -.\" 386BSD man pages -.\" Modified Sun Jul 25 10:54:31 1993, Rik Faith (faith@cs.unc.edu) -.TH string 3 (date) "Linux man-pages (unreleased)" -.SH NAME -stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, -strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, -strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex -\- string operations -.SH LIBRARY -Standard C library -.RI ( libc ", " \-lc ) -.SH SYNOPSIS -.B #include <strings.h> -.TP -.BI "int strcasecmp(const char *" s1 ", const char *" s2 ); -Compare the strings -.I s1 -and -.I s2 -ignoring case. -.TP -.BI "int strncasecmp(const char " s1 [. n "], const char " s2 [. n "], \ -size_t " n ); -Compare the first -.I n -bytes of the strings -.I s1 -and -.I s2 -ignoring case. -.TP -.BI "char *index(const char *" s ", int " c ); -Identical to -.BR strchr (3). -.TP -.BI "char *rindex(const char *" s ", int " c ); -Identical to -.BR strrchr (3). -.TP -.B #include <string.h> -.TP -.BI "char *stpcpy(char *restrict " dest ", const char *restrict " src ); -Copy a string from -.I src -to -.IR dest , -returning a pointer to the end of the resulting string at -.IR dest . -.TP -.BI "char *strcat(char *restrict " dest ", const char *restrict " src ); -Append the string -.I src -to the string -.IR dest , -returning a pointer -.IR dest . -.TP -.BI "char *strchr(const char *" s ", int " c ); -Return a pointer to the first occurrence of the character -.I c -in the string -.IR s . -.TP -.BI "int strcmp(const char *" s1 ", const char *" s2 ); -Compare the strings -.I s1 -with -.IR s2 . -.TP -.BI "int strcoll(const char *" s1 ", const char *" s2 ); -Compare the strings -.I s1 -with -.I s2 -using the current locale. -.TP -.BI "char *strcpy(char *restrict " dest ", const char *restrict " src ); -Copy the string -.I src -to -.IR dest , -returning a pointer to the start of -.IR dest . -.TP -.BI "size_t strcspn(const char *" s ", const char *" reject ); -Calculate the length of the initial segment of the string -.I s -which does not contain any of bytes in the string -.IR reject , -.TP -.BI "char *strdup(const char *" s ); -Return a duplicate of the string -.I s -in memory allocated using -.BR malloc (3). -.TP -.BI "char *strfry(char *" string ); -Randomly swap the characters in -.IR string . -.TP -.BI "size_t strlen(const char *" s ); -Return the length of the string -.IR s . -.TP -.nf -.BI "char *strncat(char " dest "[restrict strlen(." dest ") + ." n " + 1]," -.BI " const char " src "[restrict ." n ], -.BI " size_t " n ); -.fi -Append at most -.I n -bytes from the unterminated string -.I src -to the string -.IR dest , -returning a pointer to -.IR dest . -.TP -.BI "int strncmp(const char " s1 [. n "], const char " s2 [. n "], size_t " n ); -Compare at most -.I n -bytes of the strings -.I s1 -and -.IR s2 . -.TP -.BI "char *strpbrk(const char *" s ", const char *" accept ); -Return a pointer to the first occurrence in the string -.I s -of one of the bytes in the string -.IR accept . -.TP -.BI "char *strrchr(const char *" s ", int " c ); -Return a pointer to the last occurrence of the character -.I c -in the string -.IR s . -.TP -.BI "char *strsep(char **restrict " stringp ", const char *restrict " delim ); -Extract the initial token in -.I stringp -that is delimited by one of the bytes in -.IR delim . -.TP -.BI "size_t strspn(const char *" s ", const char *" accept ); -Calculate the length of the starting segment in the string -.I s -that consists entirely of bytes in -.IR accept . -.TP -.BI "char *strstr(const char *" haystack ", const char *" needle ); -Find the first occurrence of the substring -.I needle -in the string -.IR haystack , -returning a pointer to the found substring. -.TP -.BI "char *strtok(char *restrict " s ", const char *restrict " delim ); -Extract tokens from the string -.I s -that are delimited by one of the bytes in -.IR delim . -.TP -.nf -.BI "size_t strxfrm(char " dest "[restrict ." n "], \ -const char " src "[restrict ." n ], -.BI " size_t " n ); -.fi -Transforms -.I src -to the current locale and copies the first -.I n -bytes to -.IR dest . -.TP -.nf -.BI "char *strncpy(char " dest "[restrict ." n "], \ -const char " src "[restrict ." n ], -.BI " size_t " n ); -.fi -Fill a fixed-size buffer with leading non-null bytes from a source array, -padding with null bytes as needed. -.SH DESCRIPTION -The string functions perform operations on null-terminated -strings. -See the individual man pages for descriptions of each function. -.SH SEE ALSO -.BR bstring (3), -.BR stpcpy (3), -.BR strcasecmp (3), -.BR strcat (3), -.BR strchr (3), -.BR strcmp (3), -.BR strcoll (3), -.BR strcpy (3), -.BR strcspn (3), -.BR strdup (3), -.BR strfry (3), -.BR strlen (3), -.BR strncasecmp (3), -.BR strncat (3), -.BR strncmp (3), -.BR strncpy (3), -.BR strpbrk (3), -.BR strrchr (3), -.BR strsep (3), -.BR strspn (3), -.BR strstr (3), -.BR strtok (3), -.BR strxfrm (3) |
