{"id":5801,"date":"2022-12-20T18:57:35","date_gmt":"2022-12-20T21:57:35","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/comm-man1p\/"},"modified":"2022-12-20T18:57:35","modified_gmt":"2022-12-20T21:57:35","slug":"comm-man1p","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/comm-man1p\/","title":{"rendered":"COMM (man1p)"},"content":{"rendered":"<h1 align=\"center\">COMM<\/h1>\n<p> <a href=\"#PROLOG\">PROLOG<\/a><br \/> <a href=\"#NAME\">NAME<\/a><br \/> <a href=\"#SYNOPSIS\">SYNOPSIS<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#OPTIONS\">OPTIONS<\/a><br \/> <a href=\"#OPERANDS\">OPERANDS<\/a><br \/> <a href=\"#STDIN\">STDIN<\/a><br \/> <a href=\"#INPUT FILES\">INPUT FILES<\/a><br \/> <a href=\"#ENVIRONMENT VARIABLES\">ENVIRONMENT VARIABLES<\/a><br \/> <a href=\"#ASYNCHRONOUS EVENTS\">ASYNCHRONOUS EVENTS<\/a><br \/> <a href=\"#STDOUT\">STDOUT<\/a><br \/> <a href=\"#STDERR\">STDERR<\/a><br \/> <a href=\"#OUTPUT FILES\">OUTPUT FILES<\/a><br \/> <a href=\"#EXTENDED DESCRIPTION\">EXTENDED DESCRIPTION<\/a><br \/> <a href=\"#EXIT STATUS\">EXIT STATUS<\/a><br \/> <a href=\"#CONSEQUENCES OF ERRORS\">CONSEQUENCES OF ERRORS<\/a><br \/> <a href=\"#APPLICATION USAGE\">APPLICATION USAGE<\/a><br \/> <a href=\"#EXAMPLES\">EXAMPLES<\/a><br \/> <a href=\"#RATIONALE\">RATIONALE<\/a><br \/> <a href=\"#FUTURE DIRECTIONS\">FUTURE DIRECTIONS<\/a><br \/> <a href=\"#SEE ALSO\">SEE ALSO<\/a><br \/> <a href=\"#COPYRIGHT\">COPYRIGHT<\/a> <\/p>\n<hr>\n<h2>PROLOG <a name=\"PROLOG\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">This manual page is part of the POSIX Programmer\u2019s Manual. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux.<\/p>\n<h2>NAME <a name=\"NAME\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">comm \u2014 select or reject lines common to two files<\/p>\n<h2>SYNOPSIS <a name=\"SYNOPSIS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">comm <b>[<\/b>-123<b>]<\/b> <i>file1 file2<\/i><\/p>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <i>comm<\/i> utility shall read <i>file1<\/i> and <i>file2<\/i>, which should be ordered in the current collating sequence, and produce three text columns as output: lines only in <i>file1<\/i>, lines only in <i>file2<\/i>, and lines in both files.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the lines in both files are not ordered according to the collating sequence of the current locale, the results are unspecified.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the collating sequence of the current locale does not have a total ordering of all characters (see the Base Definitions volume of POSIX.1-2017, <i>Section 7.3.2<\/i>, <i>LC_COLLATE<\/i>) and any lines from the input files collate equally but are not identical, <i>comm<\/i> should treat them as different lines but may treat them as being the same. If it treats them as different, <i>comm<\/i> should expect them to be ordered according to a further byte-by-byte comparison using the collating sequence for the POSIX locale and if they are not ordered in this way, the output of <i>comm<\/i> can identify such lines as being both unique to <i>file1<\/i> and unique to <i>file2<\/i> instead of being in both files.<\/p>\n<h2>OPTIONS <a name=\"OPTIONS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <i>comm<\/i> utility shall conform to the Base Definitions volume of POSIX.1-2017, <i>Section 12.2<\/i>, <i>Utility Syntax Guidelines<\/i>.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">The following options shall be supported:<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p><b>\u22121<\/b><\/p>\n<\/td>\n<td width=\"12%\"><\/td>\n<td width=\"74%\">\n<p>Suppress the output column of lines unique to <i>file1<\/i>.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p><b>\u22122<\/b><\/p>\n<\/td>\n<td width=\"12%\"><\/td>\n<td width=\"74%\">\n<p>Suppress the output column of lines unique to <i>file2<\/i>.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p><b>\u22123<\/b><\/p>\n<\/td>\n<td width=\"12%\"><\/td>\n<td width=\"74%\">\n<p>Suppress the output column of lines duplicated in <i>file1<\/i> and <i>file2<\/i>.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>OPERANDS <a name=\"OPERANDS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The following operands shall be supported:<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p style=\"margin-top: 1em\"><i>file1<\/i><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"74%\">\n<p style=\"margin-top: 1em\">A pathname of the first file to be compared. If <i>file1<\/i> is <b>\u2019\u2212\u2019<\/b>, the standard input shall be used.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p><i>file2<\/i><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"74%\">\n<p>A pathname of the second file to be compared. If <i>file2<\/i> is <b>\u2019\u2212\u2019<\/b>, the standard input shall be used.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%; margin-top: 1em\">If both <i>file1<\/i> and <i>file2<\/i> refer to standard input or to the same FIFO special, block special, or character special file, the results are undefined.<\/p>\n<h2>STDIN <a name=\"STDIN\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The standard input shall be used only if one of the <i>file1<\/i> or <i>file2<\/i> operands refers to standard input. See the INPUT FILES section.<\/p>\n<h2>INPUT FILES <a name=\"INPUT FILES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The input files shall be text files.<\/p>\n<h2>ENVIRONMENT VARIABLES <a name=\"ENVIRONMENT VARIABLES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The following environment variables shall affect the execution of <i>comm<\/i>:<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"9%\">\n<p style=\"margin-top: 1em\"><i>LANG<\/i><\/p>\n<\/td>\n<td width=\"6%\"><\/td>\n<td width=\"74%\">\n<p style=\"margin-top: 1em\">Provide a default value for the internationalization variables that are unset or null. (See the Base Definitions volume of POSIX.1-2017, <i>Section 8.2<\/i>, <i>Internationalization Variables<\/i> for the precedence of internationalization variables used to determine the values of locale categories.)<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"9%\">\n<p><i>LC_ALL<\/i><\/p>\n<\/td>\n<td width=\"6%\"><\/td>\n<td width=\"74%\">\n<p>If set to a non-empty string value, override the values of all the other internationalization variables.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><i>LC_COLLATE<\/i><\/p>\n<p style=\"margin-left:26%;\">Determine the locale for the collating sequence <i>comm<\/i> expects to have been used when the input files were sorted.<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"12%\">\n<p><i>LC_CTYPE<\/i><\/p>\n<\/td>\n<td width=\"3%\"><\/td>\n<td width=\"74%\">\n<p>Determine the locale for the interpretation of sequences of bytes of text data as characters (for example, single-byte as opposed to multi-byte characters in arguments and input files).<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><i>LC_MESSAGES<\/i><\/p>\n<p style=\"margin-left:26%;\">Determine the locale that should be used to affect the format and contents of diagnostic messages written to standard error.<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"11%\">\n<p><i>NLSPATH<\/i><\/p>\n<\/td>\n<td width=\"4%\"><\/td>\n<td width=\"74%\">\n<p>Determine the location of message catalogs for the processing of <i>LC_MESSAGES<\/i>.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>ASYNCHRONOUS EVENTS <a name=\"ASYNCHRONOUS EVENTS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Default.<\/p>\n<h2>STDOUT <a name=\"STDOUT\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <i>comm<\/i> utility shall produce output depending on the options selected. If the <b>\u22121<\/b>, <b>\u22122<\/b>, and <b>\u22123<\/b> options are all selected, <i>comm<\/i> shall write nothing to standard output.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the <b>\u22121<\/b> option is not selected, lines contained only in <i>file1<\/i> shall be written using the format:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">&#8220;%sn&#8221;, <<i>line in file1<\/i>><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the <b>\u22122<\/b> option is not selected, lines contained only in <i>file2<\/i> are written using the format:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">&#8220;%s%sn&#8221;, <<i>lead<\/i>>, <<i>line in file2<\/i>><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">where the string <<i>lead<\/i>> is as follows:<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p style=\"margin-top: 1em\"><tab><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"46%\">\n<p style=\"margin-top: 1em\">The <b>\u22121<\/b> option is not selected.<\/p>\n<\/td>\n<td width=\"28%\"> <\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\">null\u00a0string<\/p>\n<p style=\"margin-left:26%;\">The <b>\u22121<\/b> option is selected.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the <b>\u22123<\/b> option is not selected, lines contained in both files shall be written using the format:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">&#8220;%s%sn&#8221;, <<i>lead<\/i>>, <<i>line in both<\/i>><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">where the string <<i>lead<\/i>> is as follows: <br \/> <tab><tab><\/p>\n<p style=\"margin-left:26%;\">Neither the <b>\u22121<\/b> nor the <b>\u22122<\/b> option is selected.<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"7%\">\n<p><tab><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"74%\">\n<p>Exactly one of the <b>\u22121<\/b> and <b>\u22122<\/b> options is selected.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\">null\u00a0string<\/p>\n<p style=\"margin-left:26%;\">Both the <b>\u22121<\/b> and <b>\u22122<\/b> options are selected.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the input files were ordered according to the collating sequence of the current locale, the lines written shall be in the collating sequence of the current locale. If the input files contained any lines that collated equally but were not identical and within each file those lines were ordered according to a further byte-by-byte comparison using the collating sequence for the POSIX locale, and <i>comm<\/i> treated them as different lines, then lines written that collate equally but are not identical should be ordered according to a further byte-by-byte comparison using the collating sequence for the POSIX locale.<\/p>\n<h2>STDERR <a name=\"STDERR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The standard error shall be used only for diagnostic messages.<\/p>\n<h2>OUTPUT FILES <a name=\"OUTPUT FILES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">None.<\/p>\n<h2>EXTENDED DESCRIPTION <a name=\"EXTENDED DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">None.<\/p>\n<h2>EXIT STATUS <a name=\"EXIT STATUS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The following exit values shall be returned:<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p>0<\/p>\n<\/td>\n<td width=\"6%\"><\/td>\n<td width=\"80%\">\n<p>All input files were successfully output as specified.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p>>0<\/p>\n<\/td>\n<td width=\"6%\"><\/td>\n<td width=\"80%\">\n<p>An error occurred.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>CONSEQUENCES OF ERRORS <a name=\"CONSEQUENCES OF ERRORS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Default.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>The following sections are informative.<\/i><\/p>\n<h2>APPLICATION USAGE <a name=\"APPLICATION USAGE\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">If the input files are not properly presorted, the output of <i>comm<\/i> might not be useful.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">When using <i>comm<\/i> to process pathnames, it is recommended that LC_ALL, or at least LC_CTYPE and LC_COLLATE, are set to POSIX or C in the environment, since pathnames can contain byte sequences that do not form valid characters in some locales, in which case the utility\u2019s behavior would be undefined. In the POSIX locale each byte is a valid single-byte character, and therefore this problem is avoided.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">If the collating sequence of the current locale does not have a total ordering of all characters, this can affect the behavior of <i>comm<\/i> in the following ways:<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"12%\"><\/td>\n<td width=\"2%\">\n<p style=\"margin-top: 1em\">*<\/p>\n<\/td>\n<td width=\"3%\"><\/td>\n<td width=\"83%\">\n<p style=\"margin-top: 1em\">If <i>comm<\/i> treats lines as being the same only if they are identical, some lines can be misleadingly identified as being both unique to <i>file1<\/i> and unique to <i>file2<\/i>.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"12%\"><\/td>\n<td width=\"2%\">\n<p>*<\/p>\n<\/td>\n<td width=\"3%\"><\/td>\n<td width=\"83%\">\n<p>If <i>comm<\/i> treats lines as being the same if they collate equally and a line from <i>file1<\/i> collates equally with a line from <i>file2<\/i> but is not identical to it, one of the lines is misleadingly identified as being in both files and the other is not written to the output at all.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%; margin-top: 1em\">Such problems can be avoided by forcing the use of the POSIX locale; for example, the following identifies lines in both <i>file1<\/i> and <i>file2<\/i>:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">LC_ALL=POSIX sort file1 > file1.posix <br \/> LC_ALL=POSIX sort file2 > file2.posix <br \/> LC_ALL=POSIX comm -12 file1.posix file2.posix | sort<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">The final <i>sort<\/i> re-sorts the output of <i>comm<\/i> according to the collating sequence of the original locale. Doing this might be difficult if more than one column is output and leading <blank>s cannot be ignored.<\/p>\n<h2>EXAMPLES <a name=\"EXAMPLES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">If a file named <b>xcu<\/b> contains a sorted list of the utilities in this volume of POSIX.1-2017, a file named <b>xpg3<\/b> contains a sorted list of the utilities specified in the X\/Open Portability Guide, Issue 3, and a file named <b>svid89<\/b> contains a sorted list of the utilities in the System V Interface Definition Third Edition:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">comm -23 xcu xpg3 | comm -23 &#8211; svid89<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">would print a list of utilities in this volume of POSIX.1-2017 not specified by either of the other documents:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">comm -12 xcu xpg3 | comm -12 &#8211; svid89<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">would print a list of utilities specified by all three documents, and:<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">comm -12 xpg3 svid89 | comm -23 &#8211; xcu<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">would print a list of utilities specified by both XPG3 and the SVID, but not specified in this volume of POSIX.1-2017.<\/p>\n<h2>RATIONALE <a name=\"RATIONALE\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">None.<\/p>\n<h2>FUTURE DIRECTIONS <a name=\"FUTURE DIRECTIONS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">A future version of this standard may require that if any lines from the input files collate equally but are not identical, then <i>comm<\/i> treats them as different lines and expects them to be ordered according to a further byte-by-byte comparison using the collating sequence for the POSIX locale.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">A future version of this standard may require that if the input files contained any lines that collated equally but were not identical and within each file those lines were ordered according to a further byte-by-byte comparison using the collating sequence for the POSIX locale, then lines written that collate equally but are not identical are ordered according to a further byte-by-byte comparison using the collating sequence for the POSIX locale.<\/p>\n<h2>SEE ALSO <a name=\"SEE ALSO\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>cmp<\/i>, <i>diff<\/i>, <i>sort<\/i>, <i>uniq<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">The Base Definitions volume of POSIX.1-2017, <i>Section 7.3.2<\/i>, <i>LC_COLLATE<\/i>, <i>Chapter 8<\/i>, <i>Environment Variables<\/i>, <i>Section 12.2<\/i>, <i>Utility Syntax Guidelines<\/i><\/p>\n<h2>COPYRIGHT <a name=\"COPYRIGHT\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Portions of this text are reprinted and reproduced in electronic form from IEEE Std 1003.1-2017, Standard for Information Technology &#8212; Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between this version and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http:\/\/www.opengroup.org\/unix\/online.html .<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Any typographical or formatting errors that appear in this page are most likely to have been introduced during the conversion of the source files to man page format. To report such errors, see https:\/\/www.kernel.org\/doc\/man-pages\/reporting_bugs.html .<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>  comm \u2014 select or reject lines common to two files <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3782,1],"tags":[2569,2511],"class_list":["post-5801","post","type-post","status-publish","format-standard","hentry","category-1p-posix-comandos-generales","category-sin-categoria","tag-comm","tag-man1p"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=5801"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5801\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=5801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=5801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=5801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}