1$ libcmd message catalog 2$translation msgcc 2025-07-30 3$set 3 4$quote " 51 "basename - strip directory and suffix from filenames" 62 "\bbasename\b removes all leading directory components from the file name defined by \astring\a. If the file name defined by \astring\a has a suffix that ends in \asuffix\a, it is removed as well." 73 "If \astring\a consists solely of \b/\b characters the output will be a single \b/\b unless \bPATH_LEADING_SLASHES\b returned by \bgetconf\b(1) is \b1\b and \astring\a consists of multiple \b/\b characters in which case \b//\b will be output. Otherwise, trailing \b/\b characters are removed, and if there are any remaining \b/\b characters in \astring\a, all characters up to and including the last \b/\b are removed. Finally, if \asuffix\a is specified, and is identical the end of \astring\a, these characters are removed. The characters not removed from \astring\a will be written on a single line to the standard output." 84 "all" 95 "All operands are treated as \astring\a and each modified pathname is printed on a separate line on the standard output." 106 "suffix" 117 "All operands are treated as \astring\a and each modified pathname, with \asuffix\a removed if it exists, is printed on a separate line on the standard output." 128 " string [suffix]" 139 "Successful Completion." 1410 "An error occurred." 1511 "\bdirname\b(1), \bgetconf\b(1), \bbasename\b(3)" 1612 "cat - concatenate files" 1713 "\bcat\b copies each \afile\a in sequence to the standard\toutput. If no \afile\a is given, or if the \afile\a is \b-\b,\t\bcat\b copies from standard input starting at the current location." 1814 "number-nonblank" 1915 "Number lines as with \b-n\b but omit line numbers from\tblank lines." 2016 "dos-input" 2117 "Input files are opened in \atext\amode which removes carriage\treturns in front of new-lines on some systems." 2218 "Equivalent to \b-vE\b." 2319 "number" 2420 "Causes a line number to be inserted at the beginning of each line." 2521 "Equivalent to \b-S\b for \aatt\a universe and \b-B\b otherwise." 2622 "Equivalent to \b-vT\b." 2723 "unbuffer" 2824 "The output is not delayed by buffering." 2925 "show-nonprinting|print-chars" 3026 "Print characters as follows: space and printable characters as themselves; control characters as \b^\b followed by a letter of the alphabet; and characters with the high bit set as the lower 7 bit character prefixed by \bM^\b for 7 bit non-printable characters and \bM-\b for all other characters. If the 7 bit character encoding is not ASCII then the characters are converted to ASCII to determine \ahigh bit set\a, and if set it is cleared and converted back to the native encoding. Multibyte characters in the current locale are treated as printable characters." 3127 "show-all" 3228 "Equivalent to \b-vET\b." 3329 "squeeze-blank" 3430 "Multiple adjacent new-line characters are replace by one\tnew-line." 3531 "dos-output" 3632 "Output files are opened in \atext\amode which inserts carriage\treturns in front of new-lines on some systems." 3733 "show-ends" 3834 "Causes a \b$\b to be inserted before each new-line." 3935 "regress" 4036 "Regression test defaults: \b-v\b buffer size 4." 4137 "silent" 4238 "\bcat\b is silent about non-existent files." 4339 "show-blank" 4440 "Causes tabs to be copied as \b^I\b and formfeeds as \b^L\b." 4541 "[file ...]" 4642 "\bcp\b(1), \bgetconf\b(1), \bpr\b(1)" 4743 "chgrp - change the group ownership of files" 4844 "\bchgrp\b changes the group ownership of each file\tto \agroup\a, which can be either a group name or a numeric\tgroup id. The user ownership of each file may also be changed to\t\auser\a by prepending \auser\a\b:\b to the group name." 4945 "before" 5046 "Only change files with \bctime\b before (less than) the \bmtime\b of \afile\a." 5147 "file" 5248 "changes" 5349 "Describe only files whose ownership actually changes." 5450 "quiet|silent" 5551 "Do not report files whose ownership fails to change." 5652 "symlink" 5753 "Change the ownership of symbolic links on systems that support \blchown\b(2). Implies \b--physical\b." 5854 "map" 5955 "The first operand is interpreted as a file that contains a map of space separated \afrom_uid:from_gid to_uid:to_gid\a pairs. The \auid\a or \agid\a part of each pair may be omitted to mean any \auid\a or \agid\a. Ownership of files matching the \afrom\a part of any pair is changed to the corresponding \ato\a part of the pair. The matching for each file operand is in the order \auid\a:\agid\a, \auid\a:, :\agid\a. For a given file, once a \auid\a or \agid\a mapping is determined it is not overridden by any subsequent match. Unmatched files are silently ignored." 6056 "show" 6157 "Show actions but don't execute." 6258 "numeric" 6359 "By default numeric user and group id operands are first interpreted as names; if no name exists then they are interpreted as explicit numeric ids. \b--numeric\b interprets numeric id operands as numeric ids." 6460 "reference" 6561 "Omit the explicit ownership operand and use the ownership of \afile\a instead." 6662 "unmapped" 6763 "Print a diagnostic for each file for which either the \auid\a or \agid\a or both were not mapped." 6864 "verbose" 6965 "Describe changed permissions of all files." 7066 "metaphysical" 7167 "Follow symbolic links for command arguments; otherwise don't follow symbolic links when traversing directories." 7268 "logical|follow" 7369 "Follow symbolic links when traversing directories." 7470 "physical|nofollow" 7571 "Don't follow symbolic links when traversing directories." 7672 "recursive" 7773 "Recursively change ownership of directories and their contents." 7874 "test" 7975 "Canonicalize output for testing." 8076 "[[owner:]group] file ..." 8177 "All files changed successfully." 8278 "Unable to change ownership of one or more files." 8379 "\bchmod\b(1), \bchown\b(2), \btw\b(1), \bgetconf\b(1), \bls\b(1)" 8480 "chmod - change the access permissions of files" 8581 "\bchmod\b changes the permission of each file according to mode, which can be either a symbolic representation of changes to make, or an octal number representing the bit pattern for the new permissions." 8682 "Symbolic mode strings consist of one or more comma separated list of operations that can be perfomed on the mode. Each operation is of the form \auser\a \aop\a \aperm\a where \auser\a is zero or more of the following letters:" 8783 "User permission bits." 8884 "Group permission bits." 8985 "Other permission bits." 9086 "All permission bits. This is the default if none are specified." 9187 "The \aperm\a portion consists of zero or more of the following letters:" 9288 "Read permission." 9389 "Setuid when \bu\b is selected for \awho\a and setgid when \bg\b is selected for \awho\a." 9490 "Write permission." 9591 "Execute permission for files, search permission for directories." 9692 "Same as \bx\b except that it is ignored for files that do not already have at least one \bx\b bit set." 9793 "Exclusive lock bit on systems that support it. Group execute must be off." 9894 "Sticky bit on systems that support it." 9995 "The \aop\a portion consists of one or more of the following characters:" 10096 "Cause the permission selected to be added to the existing permissions. | is equivalent to +." 10197 "Cause the permission selected to be removed to the existing permissions." 10298 "Cause the permission to be set to the given permissions." 10399 "Cause the permission selected to be \aand\aed with the existing permissions." 104100 "Cause the permission selected to be propagated to more restrictive groups." 105101 "Symbolic modes with the \auser\a portion omitted are subject to \bumask\b(2) settings unless the \b=\b \aop\a or the \b--ignore-umask\b option is specified." 106102 "A numeric mode is from one to four octal digits (0-7), derived by adding up the bits with values 4, 2, and 1. Any omitted digits are assumed to be leading zeros. The first digit selects the set user ID (4) and set group ID (2) and save text image (1) attributes. The second digit selects permissions for the user who owns the file: read (4), write (2), and execute (1); the third selects permissionsfor other users in the file's group, with the same values; and the fourth for other users not in the file's group, with the same values." 107103 "For symbolic links, by default, \bchmod\b changes the mode on the file referenced by the symbolic link, not on the symbolic link itself. The \b-h\b options can be specified to change the mode of the link. When traversing directories with \b-R\b, \bchmod\b either follows symbolic links or does not follow symbolic links, based on the options \b-H\b, \b-L\b, and \b-P\b. The configuration parameter \bPATH_RESOLVE\b determines the default behavior if none of these options is specified." 108104 "When the \b-c\b or \b-v\b options are specified, change notifications are written to standard output using the format, \b%s: mode changed to %0.4o (%s)\b, with arguments of the pathname, the numeric mode, and the resulting permission bits as would be displayed by the \bls\b command." 109105 "For backwards compatibility, if an invalid option is given that is a valid symbolic mode specification, \bchmod\b treats this as a mode specification rather than as an option specification." 110106 "Change the mode for files in subdirectories recursively." 111107 "Describe only files whose permission actually change." 112108 "Do not report files whose permissioins fail to change." 113109 "Change the mode of symbolic links on systems that support \blchmod\b(2). Implies \b--physical\b." 114110 "ignore-umask" 115111 "Ignore the \bumask\b(2) value in symbolic mode expressions. This is probably how you expect \bchmod\b to work." 116112 "Show actions but do not change any file modes." 117113 "Omit the \amode\a operand and use the mode of \afile\a instead." 118114 "mode file ..." 119115 "Unable to change mode of one or more files." 120116 "\bchgrp\b(1), \bchown\b(1), \blchmod\b(1), \btw\b(1), \bgetconf\b(1), \bls\b(1), \bumask\b(2)" 121117 "chown - change the ownership of files" 122118 "\bchown\b changes the ownership of each file\tto \auser\a, which can be either a user name or a numeric\tuser id. The group ownership of each file may also be changed to\t\auser\a by appending \b:\b\agroup\a to the user name." 123119 "[owner[:group]] file ..." 124120 "cksum,md5sum,sum - print file checksum and block count" 125121 "\bsum\b lists the checksum, and for most methods the block\tcount, for each file argument. The standard input is read if there are\tno \afile\a arguments. \bgetconf UNIVERSE\b determines the default\t\bsum\b method: \batt\b for the \batt\b universe, \bbsd\b otherwise.\tThe default for the other commands is the command name itself. The\t\batt\b method is a true sum, all others are order dependent." 126122 "Method names consist of a leading identifier and 0 or more options\tseparated by -." 127123 "\bgetconf PATH_RESOLVE\b determines how symbolic links are handled. This\tcan be explicitly overridden by the \b--logical\b, \b--metaphysical\b,\tand \b--physical\b options below. \bPATH_RESOLVE\b can be one of:" 128124 "Follow all symbolic links." 129125 "Follow command argument symbolic links,\t\t\totherwise don't follow." 130126 "Don't follow symbolic links." 131127 "List the checksum for all files. Use with \b--total\b to list both\tindividual and total checksums and block counts." 132128 "binary" 133129 "Read files in binary mode. This is the default." 134130 "scale" 135131 "Block count scale (bytes per block) override for methods that\tinclude size in the output. The default is method specific." 136132 "check" 137133 "Each \afile\a is interpreted as the output from a previous \bsum\b.\tIf \b--header\b or \b--permissions\b was specified in the previous\t\bsum\b then the checksum method is automatically determined,\totherwise \b--method\b must be specified. The listed checksum is\tcompared with the current value and a warning is issued for each file\tthat does not match. If \afile\a was generated by \b--permissions\b\tthen the file mode, user and group are also checked. Empty lines,\tlines starting with \b#<space>\b, or the line \b#\b are ignored. Lines\tcontaining no blanks are interpreted as [no]\aname\a[=\avalue\a]\toptions:" 138134 "Checksum method to apply to subsequent lines." 139135 "Subsequent lines were generated with\t\t\t\b--permissions\b." 140136 "header" 141137 "Print the checksum method as the first output line. Used with\t\b--check\b and \b--permissions\b." 142138 "list" 143139 "Each \afile\a is interpreted as a list of files, one per line,\tthat is checksummed." 144140 "permissions" 145141 "If \b--check\b is not specified then list the file\tmode, user and group between the checksum and path. User and group\tmatching the caller are output as \b-\b. If \b--check\b is\tspecified then the mode, user and group for each path in \afile\a\tare updated if necessary to match those in \afile\a. A warning is\tprinted on the standard error for each changed file." 146142 "Recursively checksum the contents of directories." 147143 "silent|status" 148144 "No output for \b--check\b; 0 exit status means all sums\tmatched, non-0 means at least one sum failed to match. Ignored for\t\b--permissions\b." 149145 "total" 150146 "List only the total checksum and block count of all files.\t\b--all\b \b--total\b lists each checksum and the total. The\ttotal checksum and block count may be different from the checksum\tand block count of the catenation of all files due to partial\tblocks that may occur when the files are treated separately." 151147 "text" 152148 "Read files in text mode (i.e., treat \b\\r\\n\b as \b\\n\b)." 153149 "warn" 154150 "Warn about invalid \b--check\b lines." 155151 "method|algorithm" 156152 "Specifies the checksum \amethod\a to\tapply. Parenthesized method options are readonly implementation\tdetails." 157153 "method" 158154 "The system 5 release 4 checksum. This is the default for \bsum\b \twhen \bgetconf UNIVERSE\b is \batt\b. This is the only true sum; \tall of the other methods are order dependent." 159155 "The \bast\b 128 bit PRNG hash generated by catenating 4 separate 32 \tbit PNRG hashes. The block count is not printed." 160156 "The BSD checksum." 161157 "32 bit CRC (cyclic redundancy check)." 162158 "The 32 bit crc polynomial bitmask with implicit bit 32." 163159 "mask:=0xedb88320" 164160 "XOR the final crc value with \anumber\a. 0xffffffff is used if \anumber\a is omitted." 165161 "number:=0" 166162 "The initial crc value. 0xffffffff is used if \anumber\a is omitted." 167163 "XOR each input character with the high order crc byte (instead of the low order)." 168164 "Include the total number of bytes in the crc. \anumber\a, if specified, is first XOR'd into the size." 169165 "32 bit PRNG (pseudo random number generator) hash." 170166 "The 32 bit PRNG multiplier." 171167 "number:=0x01000193" 172168 "The 32 bit PRNG addend." 173169 "The PRNG initial value. 0xffffffff is used if \anumber\a is omitted." 174170 "number:=0x811c9dc5" 175171 "RFC1320 MD4 message digest. Cryptographically weak. The block count is not printed." 176172 "md4 (solaris -lmd) 2005-07-26" 177173 "RFC1321 MD5 message digest. Cryptographically weak. The block count is not printed." 178174 "md5 (solaris -lmd) 2005-07-26" 179175 "RFC3174 / FIPS 180-1 SHA-1 secure hash algorithm 1. Cryptographically weak. The block count is not printed." 180176 "sha1 (solaris -lmd) 2005-07-26" 181177 "FIPS 180-2 SHA256 secure hash algorithm. The block count is not printed." 182178 "sha256 (solaris -lmd) 2005-07-26" 183179 "FIPS 180-2 SHA384 secure hash algorithm. The block count is not printed." 184180 "sha384 (solaris -lmd) 2005-07-26" 185181 "FIPS 180-2 SHA512 secure hash algorithm. The block count is not printed." 186182 "sha512 (solaris -lmd) 2005-07-26" 187183 "The posix 1003.2-1992 32 bit crc checksum. This is the default \bcksum\b(1) method. Shorthand for \bcrc-0x04c11db7-rotate-done-size\b." 188184 "The \bzip\b(1) crc. Shorthand for \bcrc-0xedb88320-init-done\b." 189185 "The FDDI crc. Shorthand for \bcrc-0xedb88320-size=0xcc55cc55\b." 190186 "The Fowler-Noll-Vo 32 bit PRNG hash with non-zero initializer (FNV-1). Shorthand for \bprng-0x01000193-init=0x811c9dc5\b." 191187 "The \bast\b \bstrsum\b(3) PRNG hash. Shorthand for \bprng-0x63c63cd9-add=0x9c39c33d\b." 192188 "Follow symbolic links when traversing directories. The\tdefault is determined by \bgetconf PATH_RESOLVE\b." 193189 "Follow command argument symbolic links, otherwise don't\tfollow symbolic links when traversing directories. The default is\tdetermined by \bgetconf PATH_RESOLVE\b." 194190 "physical" 195191 "Don't follow symbolic links when traversing directories. The\tdefault is determined by \bgetconf PATH_RESOLVE\b." 196192 "bsd" 197193 "Equivalent to \b--method=bsd --scale=512\b for compatibility with\tother \bsum\b(1) implementations." 198194 "sysv" 199195 "Equivalent to \b--method=sys5\b for compatibility with other\t\bsum\b(1) implementations." 200196 "[ file ... ]" 201197 "\bgetconf\b(1), \btw\b(1), \buuencode\b(1)" 202198 "cmp - compare two files" 203199 "\bcmp\b compares two files \afile1\a and \afile2\a. \bcmp\b writes no output if the files are the same. By default, if the files differ, the byte and line number at which the first difference occurred are written to standard output. Bytes and lines are numbered beginning with 1." 204200 "If \askip1\a or \askip2\a are specified, or the \b-i\b option is specified, initial bytes of the corresponding file are skipped before beginning the compare. The skip values are in bytes or can have a suffix of \bk\b for kilobytes or \bm\b for megabytes." 205201 "If either \afile1\a or \afiles2\a is \b-\b, \bcmp\b uses standard input starting at the current location." 206202 "print-bytes" 207203 "Print differing bytes as 3 digit octal values." 208204 "print-chars" 209205 "Print differing bytes as follows: non-space printable characters as themselves; space and control characters as \b^\b followed by a letter of the alphabet; and characters with the high bit set as the lower 7 bit character prefixed by \bM^\b for 7 bit space and non-printable characters and \bM-\b for all other characters. If the 7 bit character encoding is not ASCII then the characters are converted to ASCII to determine \ahigh bit set\a, and if set it is cleared and converted back to the native encoding. Multibyte characters in the current locale are treated as printable characters." 210206 "differences" 211207 "Print at most \adifferences\a differences using \b--verbose\b output format. \b--differences=0\b is equivalent to \b--silent\b." 212208 "ignore-initial|skip" 213209 "Skip the the first \askip1\a bytes in \afile1\a and the first \askip2\a bytes in \afile2\a. If \askip2\a is omitted then \askip1\a is used." 214210 "skip1[:skip2]:=0:0" 215211 "Write the decimal byte number and the differing bytes (in octal) for each difference." 216212 "count|bytes" 217213 "Compare at most \acount\a bytes." 218214 "count" 219215 "Write nothing for differing files; return non-zero exit status only." 220216 "file1 file2 [skip1 [skip2]]" 221217 "The files or portions compared are identical." 222218 "The files are different." 223219 "\bcomm\b(1), \bdiff\b(1), \bcat\b(1)" 224220 "comm - select or reject lines common to two files" 225221 "\bcomm\b reads two files \afile1\a and \afile2\a which should be ordered in the collating sequence of the current locale, and produces three text columns as output:" 226222 "Lines only in \afile1\a." 227223 "Lines only in \afile2\a." 228224 "Lines in both files." 229225 "If lines in either file are not ordered according to the collating sequence of the current locale, the results are not specified." 230226 "If either \afile1\a or \afile2\a is \b-\b, \bcomm\b uses standard input starting at the current location." 231227 "Suppress the output column of lines unique to \afile1\a." 232228 "Suppress the output column of lines unique to \afile2\a." 233229 "Suppress the output column of lines duplicate in \afile1\a and \afile2\a." 234230 "file1 file2" 235231 "Both files processed successfully." 236232 "\bcmp\b(1), \bdiff\b(1)" 237233 "cp - copy files" 238234 "If the last argument names an existing directory, \bcp\b copies each \afile\a into a file with the same name in that directory. Otherwise, if only two files are given, \bcp\b copies the first onto the second. It is an error if the last argument is not a directory and more than two files are given. By default directories are not copied." 239235 "archive" 240236 "Preserve as much as possible of the structure and attributes of the original files in the copy. Equivalent to \b--physical\b \b--preserve\b \b--recursive\b." 241237 "attributes" 242238 "Preserve selected file attributes:" 243239 "eipt" 244240 "Everything permissible." 245241 "Owner uid and gid." 246242 "Permissions." 247243 "Access and modify times." 248244 "preserve" 249245 "Preserve file owner, group, permissions and timestamps." 250246 "hierarchy|parents" 251247 "Form the name of each destination file by appending to the target directory a slash and the specified source file name. The last argument must be an existing directory. Missing destination directories are created." 252248 "Follow command argument symbolic links, otherwise don't follow." 253249 "link" 254250 "Make hard links to destination files instead of copies." 255251 "remove-destination" 256252 "Remove existing destination files before copying." 257253 "logical|dereference" 258254 "Follow symbolic links and copy the files they point to." 259255 "physical|nodereference" 260256 "Don't follow symbolic links; copy symbolic rather than the files they point to." 261257 "force" 262258 "Replace existing destination files." 263259 "interactive|prompt" 264260 "Prompt whether to replace existing destination files. An affirmative response (\by\b or \bY\b) replaces the file, a quit response (\bq\b or \bQ\b) exits immediately, and all other responses skip the file." 265261 "Operate on the contents of directories recursively." 266262 "symlink|symbolic-link" 267263 "Make symbolic links to destination files." 268264 "update" 269265 "Replace a destination file only if its modification time is older than the corresponding source file modification time." 270266 "Print the name of each file before operating on it." 271267 "fsync|sync" 272268 "\bfsync\b(2) each file after it is copied." 273269 "backup" 274270 "Make backups of files that are about to be replaced. \b--suffix\b sets the backup suffix. The backup type is determined in this order: this option, the \bVERSION_CONTROL\b environment variable, or the default value \bexisting\b. \atype\a may be one of:" 275271 "type" 276272 "Always make numbered backups. The numbered backup suffix is \b.\aSNS\a, where \aS\a is the \bbackup-suffix\b and \aN\a is the version number, starting at 1, incremented with each version." 277273 "Make numbered backups of files that already have them, otherwise simple backups." 278274 "Always make simple backups." 279275 "Disable backups." 280276 "A backup file is made by renaming the file to the same name with the backup suffix appended. The backup suffix is determined in this order: this option, the \bSIMPLE_BACKUP_SUFFIX\b, environment variable, or the default value \b~\b." 281277 "\b--backup\b using the type in the \bVERSION_CONTROL\b environment variable." 282278 "xdev|local|mount|one-file-system" 283279 "Do not descend into directories in different filesystems than their parents." 284280 "source destination" 285281 "\bpax\b(1), \bfsync\b(2), \brename\b(2), \bunlink\b(2),\t\bremove\b(3)" 286282 "cut - cut out selected columns or fields of each line of a file" 287283 "\bcut\b bytes, characters, or character-delimited fields from one or more files, contatenating them on standard output." 288284 "The option argument \alist\a is a comma-separated or blank-separated list of positive numbers and ranges. Ranges can be of three forms. The first is two positive integers separated by a hyphen (\alow\a\b-\b\ahigh\a), which represents all fields from \alow\a to \ahigh\a. The second is a positive number preceded by a hyphen (\b-\b\ahigh\a), which represents all fields from field \b1\b to \ahigh\a. The last is a positive number followed by a hyphen (\alow\a\b-\b), which represents all fields from \alow\a to the last field, inclusive. Elements in the \alist\a can be repeated, can overlap, and can appear in any order. The order of the output is that of the input." 289285 "One and only one of \b-b\b, \b-c\b, or \b-f\b must be specified." 290286 "If no \afile\a is given, or if the \afile\a is \b-\b, \bcut\b cuts from standard input. The start of the file is defined as the current offset." 291287 "bytes" 292288 "\bcut\b based on a list of byte counts." 293289 "characters" 294290 "\bcut\b based on a list of character counts." 295291 "delimiter" 296292 "delim" 297293 "The field character for the \b-f\b option is set to \adelim\a. The default is the \btab\b character." 298294 "fields" 299295 "\bcut\b based on fields separated by the delimiter character specified with the \b-d\b optiion." 300296 "split" 301297 "Split multibyte characters selected by the \b-b\b option." 302298 "reclen" 303299 "If \areclen\a > 0, the input will be read as fixed length records of length \areclen\a when used with the \b-b\b or \b-c\b option." 304300 "suppress|only-delimited" 305301 "Suppress lines with no delimiter characters, when used with the \b-f\b option. By default, lines with no delimiters will be passsed in untouched." 306302 "line-delimeter|output-delimiter" 307303 "ldelim" 308304 "The line delimiter character for the \b-f\b option is set to \aldelim\a. The default is the \bnewline\b character." 309305 "newline" 310306 "Output new-lines at end of each record when used with the \b-b\b or \b-c\b option." 311307 "All files processed successfully." 312308 "One or more files failed to open or could not be read." 313309 "\bpaste\b(1), \bgrep\b(1)" 314310 "date - set/list/convert dates" 315311 "\bdate\b sets the current date and time (with appropriate\tprivilege), lists the current date or file dates, or converts\tdates." 316312 "Most common \adate\a forms are recognized, including those for\t\bcrontab\b(1), \bls\b(1), \btouch\b(1), and the default\toutput from \bdate\b itself." 317313 "If the \adate\a operand consists of 4, 6, 8, 10 or 12 digits followed\tby an optional \b.\b and two digits then it is interpreted as:\t\aHHMM.SS\a, \addHHMM.SS\a, \ammddHHMM.SS\a, \ammddHHMMyy.SS\a or\t\ayymmddHHMM.SS\a, or \ammddHHMMccyy.SS\a or \accyymmddHHMM.SS\a.\tConflicting standards and practice allow a leading or trailing\t2 or 4 digit year for the 10 and 12 digit forms; the X/Open trailing\tform is used to disambiguate (\btouch\b(1) uses the leading form.)\tAvoid the 10 digit form to avoid confusion. The digit fields are:" 318314 "Century - 1, 19-20." 319315 "Year in century, 00-99." 320316 "Month, 01-12." 321317 "Day of month, 01-31." 322318 "Hour, 00-23." 323319 "Minute, 00-59." 324320 "Seconds, 00-60." 325321 "If more than one \adate\a operand is specified then:" 326322 "Each operand sets the reference date for the next\t\t\toperand." 327323 "The date is listed for each operand." 328324 "The system date is not set." 329325 "access-time|atime" 330326 "List file argument access times." 331327 "change-time|ctime" 332328 "List file argument change times." 333329 "date" 334330 "Use \adate\a as the current date and do not set the system\tclock." 335331 "epoch" 336332 "Output the date in seconds since the epoch.\tEquivalent to \b--format=%s\b." 337333 "elapsed" 338334 "Interpret pairs of arguments as start and stop dates, sum the\tdifferences between all pairs, and list the result as a\t\bfmtelapsed\b(3) elapsed time on the standard output. If there are\tan odd number of arguments then the last time argument is differenced\twith the current time." 339335 "format" 340336 "Output the date according to the \bstrftime\b(3) \aformat\a.\tFor backwards compatibility, a first argument of the form\t\b+\b\aformat\a is equivalent to \b-f\b format.\t\aformat\a is in \bprintf\b(3) style, where %\afield\a names\ta fixed size field, zero padded if necessary,\tand \\\ac\a and \\\annn\a sequences are as in C. Invalid\t%\afield\a specifications and all other characters are copied\twithout change. \afield\a may be preceded by \b%-\b to turn off\tpadding or \b%_\b to pad with space, otherwise numeric fields\tare padded with \b0\b and string fields are padded with space.\t\afield\a may also be preceded by \bE\b for alternate era\trepresentation or \bO\b for alternate digit representation (if\tsupported by the current locale.) Finally, an integral \awidth\a\tpreceding \afield\a truncates the field to \awidth\a characters.\tThe fields are:" 341337 "% character" 342338 "abbreviated weekday name" 343339 "full weekday name" 344340 "abbreviated month name" 345341 "full month name" 346342 "\bctime\b(3) style date without the trailing newline" 347343 "2-digit century" 348344 "day of month number" 349345 "date as \amm/dd/yy\a" 350346 "blank padded day of month number" 351347 "locale default override date format" 352348 "%ISO 8601:2000 standard date format; equivalent to Y-%m-%d" 353349 "\bls\b(1) \b-l\b recent date with \ahh:mm\a" 354350 "\bls\b(1) \b-l\b distant date with \ayyyy\a" 355351 "24-hour clock hour" 356352 "international \bdate\b(1) date with time zone type name" 357353 "12-hour clock hour" 358354 "1-offset Julian date" 359355 "0-offset Julian date" 360356 "\bdate\b(1) style date" 361357 "all numeric date; equivalent to \b%Y-%m-%d+%H:%M:%S\b; \b%_[EO]K\b for space separator, %OK adds \b.%N\b, \b%EK\b adds \b%.N%z\b, \b%_EK\b adds \b.%N %z\b" 362358 "\bls\b(1) \b-l\b date; equivalent to \b%Q/%g/%G/\b" 363359 "locale default date format" 364360 "month number" 365361 "minutes" 366362 "newline character" 367363 "nanoseconds 000000000-999999999" 368364 "meridian (e.g., \bAM\b or \bPM\b)" 369365 "time zone type name (nation code)" 370366 "\a<del>recent<del>distant<del>\a: \a<del>\a is a unique\t\t\tdelimter character; \arecent\a format for recent\t\t\tdates, \adistant\a format otherwise" 371367 "12-hour time as \ahh:mm:ss meridian\a" 372368 "24-hour time as \ahh:mm\a" 373369 "number of seconds since the epoch; \a.prec\a preceding\t\t\t\bs\b appends \aprec\a nanosecond digits, \b9\b if\t\t\t\aprec\a is omitted" 374370 "seconds 00-60" 375371 "tab character" 376372 "24-hour time as \ahh:mm:ss\a" 377373 "weekday number 1(Monday)-7" 378374 "week number with Sunday as the first day" 379375 "ISO week number (i18n is \afun\a)" 380376 "weekday number 0(Sunday)-6" 381377 "week number with Monday as the first day" 382378 "locale date style that includes month, day and year" 383379 "locale time style that includes hours and minutes" 384380 "2-digit year (you'll be sorry)" 385381 "4-digit year" 386382 "time zone \aSHHMM\a west of GMT offset where S is\t\t\t\b+\b or \b-\b, use pad _ for \aSHH:MM\a" 387383 "time zone name" 388384 "set (default or +) or clear (-) \aflag\a\t\t\tfor the remainder of \aformat\a, or for the remainder\t\t\tof the process if \b==\b is specified. \aflag\a may be:" 389385 "enable leap second adjustments" 390386 "convert \b%S\b as \b%S.%N\b" 391387 "UTC time zone" 392388 "equivalent to %s" 393389 "use \aalternate\a format if a default format\t\t\toverride has not been specified, e.g., \bls\b(1) uses\t\t\t\"%?%l\"; export TM_OPTIONS=\"format='\aoverride\a'\"\t\t\tto override the default" 394390 "incremental|adjust" 395391 "Set the system time in incrementatl adjustments to\tavoid complete time shift shock. Negative adjustments still maintain\tmonotonic increasing time. Not available on all systems." 396392 "last" 397393 "List only the last time for multiple \adate\a operands." 398394 "leap-seconds" 399395 "Include leap seconds in time calculations. Leap seconds\tafter the ast library release date are not accounted for." 400396 "modify-time|mtime" 401397 "List file argument modify times." 402398 "network" 403399 "Set network time." 404400 "parse" 405401 "Add \aformat\a to the list of \bstrptime\b(3) parse conversion\tformats. \aformat\a follows the same conventions as the\t\b--format\b option, with the addition of these format\tfields:" 406402 "If the format failed before this point then restart\t\t\tthe parse with the remaining format." 407403 "Call the \btmdate\b(3) heuristic parser. This is\t\t\tis the default when \b--parse\b is omitted." 408404 "rfc-2822" 409405 "List date and time in RFC 2822 format (%a, %-e %h %Y %H:%M:%S %z)." 410406 "rfc-3339" 411407 "List date and time in RFC 3339 format according to \atype\a:" 412408 "seconds" 413409 "ns|nanoseconds" 414410 "Show the date without setting the system time." 415411 "utc|gmt|zulu|universal" 416412 "Output dates in \acoordinated universal time\a (UTC)." 417413 "unelapsed" 418414 "Interpret each argument as \bfmtelapsed\b(3) elapsed\ttime and list the \bstrelapsed\b(3) 1/\ascale\a seconds." 419415 "list-zones" 420416 "List the known time zone table and exit. The table columns\tare: country code, standard zone name, savings time zone name,\tminutes west of \bUTC\b, and savings time minutes offset. Blank\tor empty entries are listed as \b-\b." 421417 "[ +format | date ... | file ... ]" 422418 "\bcrontab\b(1), \bls\b(1), \btouch\b(1), \bfmtelapsed\b(3),\t\bstrftime\b(3), \bstrptime\b(3), \btm\b(3)" 423419 "dirname - return directory portion of file name" 424420 "\bdirname\b treats \astring\a as a file name and returns the name of the directory containing the file name by deleting the last component from \astring\a." 425421 "If \astring\a consists solely of \b/\b characters the output will be a single \b/\b unless \bPATH_LEADING_SLASHES\b returned by \bgetconf\b(1) is \b1\b and \astring\a consists of multiple \b/\b characters in which case \b//\b will be output. Otherwise, trailing \b/\b characters are removed, and if there are no remaining \b/\b characters in \astring\a, the string \b.\b will be written to standard output. Otherwise, all characters following the last \b/\b are removed. If the remaining string consists solely of \b/\b characters, the output will be as if the original string had consisted solely as \b/\b characters as described above. Otherwise, all trailing slashes are removed and the output will be this string unless this string is empty. If empty the output will be \b.\b." 426422 "Print the \b$PATH\b relative regular file path for \astring\a." 427423 "relative" 428424 "Print the \b$PATH\b relative readable file path for \astring\a." 429425 "executable" 430426 "Print the \b$PATH\b relative executable file path for \astring\a." 431427 "string" 432428 "\bbasename\b(1), \bgetconf\b(1), \bdirname\b(3), \bpathname\b(3)" 433429 "expr - evaluate arguments as an expression" 434430 "\bexpr\b evaluates an expression given as arguments and writes the result to standard output. The character \b0\b will be written to indicate a zero value and nothing will be written to indicate an empty string." 435431 "Most of the functionality of \bexpr\b is provided in a more natural way by the shell, \bsh\b(1), and \bexpr\b is provided primarily for backward compatibility." 436432 "Terms of the expression must be separate arguments. A string argument is one that can not be identified as an integer. Integer-valued arguments may be preceded by a unary plus or minus sign. Because many of the operators use characters that have special meaning to the shell, they must be quoted when entered from the shell." 437433 "Expressions are formed from the operators listed below in order of increasing precedence within groups. All of the operators are left associative. The symbols \aexpr1\a and \aexpr2\a represent expressions formed from strings and integers and the following operators:" 438434 "\aexpr1\a \b|\b \aexpr2\a" 439435 "Returns the evaluation of \aexpr1\a if it is neither null nor 0, otherwise returns the evaluation of expr2." 440436 "\aexpr1\a \b&\b \aexpr2\a" 441437 "Returns the evaluation of \aexpr1\a if neither expression evaluates to null or 0, otherwise returns 0." 442438 "\aexpr1\a \aop\a \aexpr2\a" 443439 "Returns the result of a decimal integer comparison if both arguments are integers; otherwise, returns the result of a string comparison using the locale-specific collation sequence. The result of each comparison will be 1 if the specified relationship is true, or 0 if the relationship is false. \aop\a can be one of the following:" 444440 "Equal." 445441 "Greater than." 446442 "Greater than or equal to." 447443 "Less than." 448444 "Less than or equal to." 449445 "Not equal to." 450446 "Where \aop\a is \b+\b or \b-\b; addition or subtraction of decimal integer-valued arguments." 451447 "Where \aop\a is \b*\b, \b/\b or \b%\b; multiplication, division, or remainder of the\tdecimal\tinteger-valued arguments." 452448 "\aexpr1\a \b:\b \aexpr2\a" 453449 "The matching operator : compares \aexpr1\a with \aexpr2\a, which must be a BRE. Normally, the matching operator returns the number of bytes matched and 0 on failure. However, if the pattern contains at least one sub-expression [\\( . . .\\)], the string corresponding to \\1 will be returned." 454450 "Grouping symbols. An expression can be placed within parenthesis to change precedence." 455451 "Equivalent to \astring\a \b:\b \aexpr\a." 456452 "\alength\a character substring of \astring\a starting at \apos\a (counting from 1)." 457453 "The position in \astring\a (counting from 1) of the leftmost occurrence of any character in \achars\a." 458454 "The number of characters in \astring\a." 459455 "Treat \atoken\a as a string operand." 460456 "For backwards compatibility, unrecognized options beginning with a \b-\b will be treated as operands. Portable applications should use \b--\b to indicate end of options." 461457 " operand ..." 462458 "The expression is neither null nor\t0." 463459 "The expression is null or 0." 464460 "Invalid expressions." 465461 "\bregcomp\b(5), \bgrep\b(1), \bsh\b(1)" 466462 "fds - list open file descriptor status" 467463 "\bfds\b lists the status for each open file descriptor. When invoked as a shell builtin it accesses the file descriptors of the calling shell, otherwise it lists the file descriptors passed across \bexec\b(2)." 468464 "long" 469465 "List file descriptor details." 470466 "unit" 471467 "Write output to \afd\a." 472468 "fd" 473469 "\blogname\b(1), \bwho\b(1), \bgetgroups\b(2), \bgetsockname\b(2), \bgetsockopts\b(2)" 474470 "fmt - simple text formatter" 475471 "\bfmt\b reads the input files and left justifies space separated words into lines \awidth\a characters or less in length and writes the lines to the standard output. The standard input is read if \b-\b or no files are specified. Blank lines and interword spacing are preserved in the output. Indentation is preserved, and lines with identical indentation are joined and justified." 476472 "\bfmt\b is meant to format mail messages prior to sending, but may also be useful for other simple tasks. For example, in \bvi\b(1) the command \b:!}fmt\b will justify the lines in the current paragraph." 477473 "crown-margin" 478474 "Preserve the indentation of the first two lines within a paragraph, and align the left margin of each subsequent line with that of the second line." 479475 "optget" 480476 "Format concatenated \boptget\b(3) usage strings." 481477 "split-only" 482478 "Split lines only; do not join short lines to form longer ones." 483479 "uniform-spacing" 484480 "One space between words, two after sentences." 485481 "width" 486482 "Set the output line width to \acolumns\a." 487483 "columns:=72" 488484 "\bmailx\b(1), \bnroff\b(1), \btroff\b(1), \bvi\b(1), \boptget\b(3)" 489485 "fold - fold lines" 490486 "\bfold\b is a filter that folds lines from its input, breaking the lines to have a maximum of \awidth\a column positions (or bytes if the \b-b\b option is specified). Lines are broken by the insertion of a newline character such that each output line is the maximum width possible that does not exceed the specified number of column positions, (or bytes). A line will not be broken in the middle of a character." 491487 "Unless the \b-b\b option is specified, the following will be treated specially:]{[+carriage-return?The current count of line width will be set to zero. \bfold\b will not insert a newline immediately before or after a carriage-return.][+backspace?If positive, the current count of line width will be decremented by one. \bfold\b will not insert a newline immediately before or after a backspace.][+tab?Each tab character encountered will advance the column position to the next tab stop. Tab stops are at each column position \an\a, where \an\a modulo 8 equals 1.]}[+?If no \afile\a is given, or if the \afile\a is \b-\b, \bfold\b reads from standard input. The start of the file is defined as the current offset.][b:bytes?Count bytes rather than columns so that each carriage-return, backspace, and tab counts as 1.][c:continue?Emit \atext\a at line splits.]:[text:='\\n'][d:delimiter?Break at \adelim\a boundaries.]:[delim][s:spaces?Break at word boundaries. If the line contains any blanks, (spaces or tabs), within the first \awidth\a column positions or bytes, the line is broken after the last blank meeting the \awidth\a constraint.][w:width]#[width:=80?Use a maximum line length of \awidth\a columns instead of the default.]" 492488 "\bpaste\b(1)" 493489 "getconf - get configuration values" 494490 "\bgetconf\b displays the system configuration value for\t\aname\a. If \aname\a is a filesystem specific variable then\tthe value is determined relative to \apath\a or the current\tdirectory if \apath\a is omitted. If \avalue\a is specified then\t\bgetconf\b attempts to change the process local value to \avalue\a.\t\b-\b may be used in place of \apath\a when it is not relevant.\tIf \apath\a is \b=\b then the the \avalue\a is cached and used\tfor subsequent tests in the calling and all child processes.\tOnly \bwritable\b variables may be set; \breadonly\b variables\tcannot be changed." 495491 "The current value for \aname\a is written to the standard output. If\t\aname\a is valid but undefined then \bundefined\b is written to\tthe standard output. If \aname\a is invalid or an error occurs in\tdetermining its value, then a diagnostic written to the standard error\tand \bgetconf\b exits with a non-zero exit status." 496492 "More than one variable may be set or queried by providing the \aname\a\t\apath\a \avalue\a 3-tuple for each variable, specifying \b-\b for\t\avalue\a when querying." 497493 "If no operands are specified then all known variables are written in\t\aname\a=\avalue\a form to the standard output, one per line.\tOnly one of \b--call\b, \b--name\b or \b--standard\b may be specified." 498494 "This implementation uses the \bastgetconf\b(3) string interface to the native\t\bsysconf\b(2), \bconfstr\b(2), \bpathconf\b(2), and \bsysinfo\b(2)\tsystem calls. If \bgetconf\b on \b$PATH\b is not the default native\t\bgetconf\b, named by \b$(getconf GETCONF)\b, then \bastgetconf\b(3)\tchecks only \bast\b specific extensions and the native system calls;\tinvalid options and/or names not supported by \bastgetconf\b(3) cause\tthe \bgetconf\b on \b$PATH\b to be executed." 499495 "Call the native \bgetconf\b(1) with option \b-a\b." 500496 "base" 501497 "List base variable name sans call and standard prefixes." 502498 "call" 503499 "Display variables with call prefix that matches \aRE\a. The call\tprefixes are:" 504500 "RE" 505501 "\bconfstr\b(2)" 506502 "\bpathconf\b(2)" 507503 "\bsysconf\b(2)" 508504 "\bsysinfo\b(2)" 509505 "Constant value." 510506 "defined" 511507 "Only display defined values when no operands are specified." 512508 "lowercase" 513509 "List variable names in lower case." 514510 "Display variables with name that match \aRE\a." 515511 "portable" 516512 "Display the named \bwritable\b variables and values in a form that\tcan be directly executed by \bsh\b(1) to set the values. If \aname\a\tis omitted then all \bwritable\b variables are listed." 517513 "quote" 518514 "\"...\" quote values." 519515 "readonly" 520516 "Display the named \breadonly\b variables in \aname\a=\avalue\a form.\tIf \aname\a is omitted then all \breadonly\b variables are listed." 521517 "standard" 522518 "Display variables with standard prefix that matches \aRE\a.\tUse the \b--table\b option to view all standard prefixes, including\tlocal additions. The standard prefixes available on all systems\tare:" 523519 "table" 524520 "Display the internal table that contains the name, standard,\tstandard section, and system call symbol prefix for each variable." 525521 "writable" 526522 "Display the named \bwritable\b variables in \aname\a=\avalue\a\tform. If \aname\a is omitted then all \bwritable\b variables are\tlisted." 527523 "specification" 528524 "Call the native \bgetconf\b(1) with option\t\b-v\b \aname\a." 529525 "[ name [ path [ value ] ] ... ]" 530526 "ENVIRONMENT" 531527 "Process local writable values that are different from the default are stored in the \b_AST_FEATURES\b environment variable. The \b_AST_FEATURES\b value is a space-separated list of \aname\a \apath\a \avalue\a 3-tuples, where \aname\a is the system configuration name, \apath\a is the corresponding path, \b-\b if no path is applicable, and \avalue\a is the system configuration value. \b_AST_FEATURES\b is an implementation detail of process inheritance; it may change or vanish in the future; don't rely on it." 532528 "\bpathchk\b(1), \bconfstr\b(2), \bpathconf\b(2),\t\bsysconf\b(2), \bastgetconf\b(3)" 533529 "head - output beginning portion of one or more files " 534530 "\bhead\b copies one or more input files to standard output stopping at a designated point for each file or to the end of the file whichever comes first. Copying ends at the point indicated by the options. By default a header of the form \b==> \b\afilename\a\b <==\b is output before all but the first file but this can be changed with the \b-q\b and \b-v\b options." 535531 "If no \afile\a is given, or if the \afile\a is \b-\b, \bhead\b copies from standard input starting at the current location." 536532 "The option argument for \b-c\b, and \b-s\b can optionally be followed by one of the following characters to specify a different unit other than a single byte:" 537533 "512 bytes." 538534 "1-killobyte." 539535 "1-megabyte." 540536 "For backwards compatibility, \b-\b\anumber\a is equivalent to \b-n\b \anumber\a." 541537 "lines" 542538 "Copy \alines\a lines from each file." 543539 "lines:=10" 544540 "Copy \achars\a bytes from each file." 545541 "chars" 546542 "Never ouput filename headers." 547543 "skip" 548544 "Skip \askip\a characters or lines from each file before copying." 549545 "Always ouput filename headers." 550546 "All files copied successfully." 551547 "One or more files did not copy." 552548 "\bcat\b(1), \btail\b(1)" 553549 "id - return user identity" 554550 "If no \auser\a operand is specified \bid\b writes user and group IDs and the corresponding user and group names of the invoking process to standard output. If the effective and real IDs do not match, both are written. Any supplementary groups the current process belongs to will also be written." 555551 "If a \auser\a operand is specified and the process has permission, the user and group IDs and any supplementary group IDs of the selected user will be written to standard output." 556552 "If any options are specified, then only a portion of the information is written." 557553 "Write the name instead of the numeric ID." 558554 "real" 559555 "Writes real ID instead of the effective ID." 560556 "This option is ignored." 561557 "group" 562558 "Writes only the group ID." 563559 "user" 564560 "Writes only the user ID." 565561 "groups" 566562 "Writes only the supplementary group IDs." 567563 "fair-share" 568564 "Writes fair share scheduler IDs and groups on systems that support fair share scheduling." 569565 "[user]" 570566 "Successful completion." 571567 "\blogname\b(1), \bwho\b(1), \bgetgroups\b(2)" 572568 "join - relational database operator" 573569 "\bjoin\b performs an \aequality join\a on the files \afile1\a and \afile2\a and writes the resulting joined files to standard output. By default, a field is delimited by one or more spaces and tabs with leading spaces and/or tabs ignored. The \b-t\b option can be used to change the field delimiter." 574570 "The \ajoin field\a is a field in each file on which files are compared. By default \bjoin\b writes one line in the output for each pair of lines in \afiles1\a and \afiles2\a that have identical join fields. The default output line consists of the join field, then the remaining fields from \afile1\a, then the remaining fields from \afile2\a, but this can be changed with the \b-o\b option. The \b-a\b option can be used to add unmatched lines to the output. The \b-v\b option can be used to output only unmatched lines." 575571 "The files \afile1\a and \afile2\a must be ordered in the collating sequence of \bsort -b\b on the fields on which they are to be joined otherwise the results are unspecified." 576572 "If either \afile1\a or \afile2\a is \b-\b, \bjoin\b uses standard input starting at the current location." 577573 "empty" 578574 "Replace empty output fields in the list selected with\t\b-o\b with \astring\a." 579575 "output" 580576 "Construct the output line to comprise the fields specified in a blank or comma separated list \alist\a. Each element in \alist\a consists of a file number (either 1 or 2), a period, and a field number or \b0\b representing the join field. As an obsolete feature multiple occurrences of \b-o\b can be specified." 581577 "separator|tabs" 582578 "Use \adelim\a as the field separator for both input\tand output." 583579 "field" 584580 "Join on field \afield\a of \afile1\a. Fields start at 1." 585581 "Join on field \afield\a of \afile2\a. Fields start at 1." 586582 "join" 587583 "Equivalent to \b-1\b \afield\a \b-2\b \afield\a." 588584 "unpairable" 589585 "fileno" 590586 "Write a line for each unpairable line in file\t\afileno\a, where \afileno\a is either 1 or 2, in addition to the\tnormal output. If \b-a\b options appear for both 1 and 2, then all unpairable lines will be output." 591587 "suppress" 592588 "Write a line for each unpairable line in file\t\afileno\a, where \afileno\a is either 1 or 2, instead of the normal output. If \b-v\b options appear for both 1 and 2, then all unpairable lines will be output." 593589 "ignorecase" 594590 "Ignore case in field comparisons." 595591 "mmap" 596592 "Enable memory mapped reads instead of buffered." 597593 "The following obsolete option forms are also recognized: \b-j\b \afield\a\tis equivalent to \b-1\b \afield\a \b-2\b \afield\a, \b-j1\b \afield\a\tis equivalent to \b-1\b \afield\a, and \b-j2\b \afield\a is\tequivalent to \b-2\b \afield\a." 598594 "\bcut\b(1), \bcomm\b(1), \bpaste\b(1), \bsort\b(1), \buniq\b(1)" 599595 "ln - link files" 600596 "If the last argument names an existing directory, \bln\b links each \afile\a into a file with the same name in that directory. Otherwise, if only two files are given, \bln\b links the first onto the second. It is an error if the last argument is not a directory and more than two files are given. By default directories are not linked." 601597 "logname - return the user's login name" 602598 "\blogname\b writes the users's login name to standard output. The login name is the string that is returned by the \bgetlogin\b(2) function. If \bgetlogin\b(2) does not return successfully, the corresponding to the real user id of the calling process is used instead." 603599 "\bgetlogin\b(2)" 604600 "mkdir - make directories" 605601 "\bmkdir\b creates one or more directories. By default, the mode of created directories is \ba=rwx\b minus the bits set in the \bumask\b(1)." 606602 "mode" 607603 "Set the mode of created directories to \amode\a. \amode\a is symbolic or octal mode as in \bchmod\b(1). Relative modes assume an initial mode of \ba=rwx\b." 608604 "parents" 609605 "Create any missing intermediate pathname components. For each dir operand that does not name an existing directory, effects equivalent to those caused by the following command shall occur: \vmkdir -p -m $(umask -S),u+wx $(dirname dir) && mkdir [-m mode] dir\v where the \b-m\b mode option represents that option supplied to the original invocation of \bmkdir\b, if any. Each dir operand that names an existing directory shall be ignored without error." 610606 "Print a message on the standard error for each created directory." 611607 "directory ..." 612608 "All directories created successfully, or the \b-p\b option was specified and all the specified directories now exist." 613609 "\bchmod\b(1), \brmdir\b(1), \bumask\b(1)" 614610 "mkfifo - make FIFOs (named pipes)" 615611 "\bmkfifo\b creates one or more FIFO's. By default, the mode of created FIFO is \ba=rw\b minus the bits set in the \bumask\b(1)." 616612 "Set the mode of created FIFO to \amode\a. \amode\a is symbolic or octal mode as in \bchmod\b(1). Relative modes assume an initial mode of \ba=rw\b." 617613 "file ..." 618614 "All FIFO's created successfully." 619615 "One or more FIFO's could not be created." 620616 "\bchmod\b(1), \bumask\b(1)" 621617 "mktemp - make temporary file or directory" 622618 "\bmktemp\b creates a temporary file with optional base name prefix \aprefix\a. If \aprefix\a is omitted then \btmp_\b is used and \b--tmp\b is implied. If \aprefix\a contains a directory prefix then that directory overrides any of the directories described below. A temporary file will have mode \brw-------\b and a temporary directory will have mode \brwx------\b, subject to \bumask\b(1). Generated paths have these attributes:" 623619 "Lower case to avoid clashes on case ignorant filesystems." 624620 "Pseudo-random part to deter denial of service attacks." 625621 "Default pseudo-random part (no specific \bX...\b template) formatted to accomodate 8.3 filesystems." 626622 "A consecutive trailing sequence of \bX\b's in \aprefix\a is replaced by the pseudo-random part. If there are no \bX\b's then the pseudo-random part is appended to the prefix." 627623 "directory" 628624 "Create a directory instead of a regular file." 629625 "Set the mode of the created temporary to \amode\a. \amode\a is symbolic or octal mode as in \bchmod\b(1). Relative modes assume an initial mode of \bu=rwx\b." 630626 "default" 631627 "Use \adirectory\a if the \bTMPDIR\b environment variable is not defined. Implies \b--tmp\b." 632628 "quiet" 633629 "Suppress file and directory error diagnostics." 634630 "The pseudo random generator is seeded with \aseed\a instead of process/system specific transient data. Use for testing only. A seed of \b0\b is silently changed to \b1\b." 635631 "seed" 636632 "tmp|temporary-directory" 637633 "Create a path rooted in a temporary directory." 638634 "unsafe|dry-run" 639635 "Check for file/directory existence but do not create. Use this for testing only." 640636 "[ prefix ]" 641637 "\bmkdir\b(1), \bpathtemp\b(3), \bmktemp\b(3)" 642638 "mv - rename files" 643639 "If the last argument names an existing directory, \bmv\b renames each \afile\a into a file with the same name in that directory. Otherwise, if only two files are given, \bmv\b renames the first onto the second. It is an error if the last argument is not a directory and more than two files are given. If a source and destination file reside on different filesystems then \bmv\b copies the file contents to the destination and then deletes the source file." 644640 "Remove existing destination files before moving." 645641 "paste - merge lines of files" 646642 "\bpaste\b concatenates the corresponding lines of a given input file and writes the resulting lines to standard output. By default \bpaste\b replaces the newline character of every line other than the last input file with the TAB character." 647643 "Unless the \b-s\b option is specified, if an end-of-file is encountered on one or more input files, but not all input files, \bpaste\b behaves as if empty lines were read from the file(s) on which end-of-file was detected." 648644 "Unless the \b-s\b option is specified, \bpaste\b is limited by the underlying operating system on how many \afile\a operands can be specified." 649645 "If no \afile\a operands are given or if the \afile\a is \b-\b, \bpaste\b reads from standard input. The start of the file is defined as the current offset." 650646 "serial" 651647 "Paste the lines of one file at a time rather than one line from each file. In this case if the \b-d\b option is specified the delimiter will be reset to the first in the list at the beginning of each file." 652648 "delimiters" 653649 "\alist\a specifies a list of delimiters. These delimiters are used circularly instead of TAB to replace the newline character of the input lines. Unless the \b-s\b option is specified, the delimiter will be reset to the first element of \alist\a each time a line is processed from each file. The delimiter characters corresponding to \alist\a will be found by treating \alist\a as an ANSI-C string, except that the \b\\0\b sequence will insert the empty string instead of the null character." 654650 "\bcut\b(1), \bcat\b(1), \bjoin\b(1)" 655651 "pathchk - check pathnames for portability" 656652 "\bpathchk\b checks each \apathname\a to see if it is valid and/or portable. A \apathname\a is valid if it can be used to access or create a file without causing syntax errors. A file is portable if no truncation will result on any conforming POSIX.1 implementation." 657653 "By default \bpathchk\b checks each component of each \apathname\a based on the underlying file system. A diagnostic is written to standard error for each pathname that:" 658654 "Is longer than \b$(getconf PATH_MAX)\b bytes." 659655 "Contains any component longer than \b$(getconf NAME_MAX)\b bytes." 660656 "Contains any directory component in a directory that is not searchable." 661657 "Contains any character in any component that is not valid in its containing directory." 662658 "Is empty." 663659 "components" 664660 "Instead of performing length checks on the underlying file system, write a diagnostic for each pathname operand that:" 665661 "Is longer than \b$(getconf _POSIX_PATH_MAX)\b bytes." 666662 "Contains any component longer than \b$(getconf _POSIX_NAME_MAX)\b bytes." 667663 "Contains any character in any component that is not in the portable filename character set." 668664 "Write a diagnostic for each pathname operand that:" 669665 "Contains any component with \b-\b as the first character." 670666 "all|portability" 671667 "Equivalent to \b--components\b \b--path\b." 672668 "pathname ..." 673669 "All \apathname\a operands passed all of the checks." 674670 "\bgetconf\b(1), \bcreat\b(2), \bpathchk\b(2)" 675671 "rev - reverse the characters or lines of one or more files" 676672 "\brev\b copies one or more files to standard output reversing the order of characters on every line of the file or reversing the order of lines of the file if \b-l\b is specified." 677673 "If no \afile\a is given, or if the \afile\a is \b-\b, \brev\b copies from standard input starting at the current offset." 678674 "line" 679675 "Reverse the lines of the file." 680676 "rm - remove files" 681677 "\brm\b removes the named \afile\a arguments. By default it\tdoes not remove directories. If a file is unwritable, the\tstandard input is a terminal, and the \b--force\b option is not\tgiven, \brm\b prompts the user for whether to remove the file.\tAn affirmative response (\by\b or \bY\b) removes the file, a quit\tresponse (\bq\b or \bQ\b) causes \brm\b to exit immediately, and\tall other responses skip the current file." 682678 "clear|clobber" 683679 "Clear the contents of each file before removing by\twriting a 0 filled buffer the same size as the file, executing\t\bfsync\b(2) and closing before attempting to remove. Implemented\tonly on systems that support \bfsync\b(2)." 684680 "\bremove\b(3) (or \bunlink\b(2)) directories rather than\t\brmdir\b(2), and don't require that they be empty before removal.\tThe caller requires sufficient privilege, not to mention a strong\tconstitution, to use this option. Even though the directory must\tnot be empty, \brm\b still attempts to empty it before removal." 685681 "Ignore nonexistent files, ignore no file operands specified,\tand never prompt the user." 686682 "Prompt whether to remove each file.\tAn affirmative response (\by\b or \bY\b) removes the file, a quit\tresponse (\bq\b or \bQ\b) causes \brm\b to exit immediately, and\tall other responses skip the current file." 687683 "Remove the contents of directories recursively." 688684 "unconditional" 689685 "If \b--recursive\b and \b--force\b are also enabled then\tthe owner read, write and execute modes are enabled (if not already\tenabled) for each directory before attempting to remove directory\tcontents." 690686 "Print the name of each file before removing it." 691687 "\bmv\b(1), \brmdir\b(2), \bunlink\b(2), \bremove\b(3)" 692688 "rmdir - remove empty directories" 693689 "\brmdir\b deletes each given directory. The directory must be empty; containing no entries other than \b.\b or \b..\b. If a directory and a subdirectory of that directory are specified as operands, the subdirectory must be specified before the parent so that the parent directory will be empty when \brmdir\b attempts to remove it." 694690 "ignore-fail-on-non-empty" 695691 "Ignore each non-empty directory failure." 696692 "Remove each explicit \adirectory\a argument directory that becomes empty after its child directories are removed." 697693 "Suppress the message printed on the standard error when \b-p\b is in effect." 698694 "All directories deleted successfully." 699695 "One or more directories could not be deleted." 700696 "\bmkdir\b(1), \brm\b(1), \brmdir\b(2), \bunlink\b(2)" 701697 "stty - set or get terminal modes" 702698 "\bstty\b sets certain terminal I/O modes for the device that is the current standard input; without arguments, it writes the settings of certain modes to standard output." 703699 "Writes to standard output all of the mode settings." 704700 "fd|file" 705701 "Use \afd\a as the terminal fd." 706702 "fd:=0" 707703 "save" 708704 "Writes the current settings to standard output in a form that can be used as an argument to another \bstty\b command. The \brows\b and \bcolumns\b values are not included." 709705 "terminal-group" 710706 "Print the terminal group id of the device, -1 if unknown." 711707 "[mode ...]" 712708 "Modes are specified either as a single name or as a name followed by a value. As indicated below, many of the mode names can be preceded by a \b-\b to negate its meaning. Modes are listed by group corresponding to field in the \btermios\b structure defined in \b<termios.h>\b. Modes in the last group are implemented using options in the previous groups. Note that many combinations of modes make no sense, but no sanity checking is performed. The modes are selected from the following:" 713709 "Enable (disable) parity generation and detection." 714710 "Use odd (even) parity." 715711 "Enable (disable) input." 716712 "Hangup (do not hangup) connection on last close." 717713 "Same as \bhupcl\b." 718714 "Use two (one) stop bits." 719715 "Enable (disable) RTS/CTS handshaking." 720716 "Disable (enable) modem control signals." 721717 "Attempt to set input and output baud rate to number given. A value of \b0\b causes immediate hangup." 722718 "\an\a is the input baud rate." 723719 "\an\a is the output baud rate." 724720 "Mininmum number of characters to read in raw mode." 725721 "Number of .1 second intervals with raw mode." 726722 "Number of bits in a character." 727723 "Ignore (do not ignore) break characters." 728724 "Generate (do not generate) INTR signal on break." 729725 "Ignore (do not ignore) characters with parity errors." 730726 "Mark (do not mark) parity errors." 731727 "Enable (disable) input parity checking." 732728 "Clear (do not clear) high bit of input characters." 733729 "Translate (do not translate) carriage return to newline." 734730 "Ignore (do not ignore) carriage return." 735731 "Map (do not map) upper-case to lower case." 736732 "Enable (disable) XON/XOFF flow control. \bstop\b character stops output." 737733 "Any character (only start character) can restart output.." 738734 "Same as \b-ixany\b." 739735 "Disable (enable) XON/XOFF flow control." 740736 "Beep (do not beep) if a character arrives with full input buffer." 741737 "Translate (do not translate) lowercase characters to uppercase." 742738 "Translate (do not translate) newline to carriage return-newline." 743739 "Newline performs (does not perform) a carriage return." 744740 "Do not (do) print carriage returns in the first column." 745741 "Use fill characters (use timing) for delays." 746742 "Use DEL (NUL) as fill characters for delays." 747743 " Postprocess (do not postprocess) output." 748744 "Carriage return delay style." 749745 "Newline delay style." 750746 "Horizontal tab delay style." 751747 "Backspace delay style." 752748 "Form feed delay style." 753749 "Vertical tab delay style." 754750 "Enable (disable) \bintr\b, \bquit\b, and \bsusp\b special characters." 755751 "Enable (disable) \berase\b, \bkill\b, \bwerase\b, and \brprnt\b special characters." 756752 "Enable (disable) non-POSIX special characters." 757753 "Echo (do not echo) input characters." 758754 "Echo (do not echo) erase characters as backspace-space-backspace." 759755 "Echo (do not echo) a newline after a kill character." 760756 "Same as \bechok\b (\b-echok\b); obsolete." 761757 "Echo (do not echo) newline even if not echoing other character." 762758 "Echo (do not echo) control characters as \b^\b\ac\a." 763759 "Echo (do not echo) erased characters backward, between '\\' and '/'." 764760 "Enable (disable) \bicanon\b uppercase as lowercase with '\\' prefix." 765761 "Discard (do not discard) written data. Cleared by subsequent input." 766762 "Redisplay pending input at next read and then automatically clear \bpendin\b." 767763 "Disable (enable) flushing after \bintr\b and \bquit\b special characters." 768764 "Stop (do not stop) background jobs that try to write to the terminal." 769765 "If \ac\a is \bundef\b or an empty string then the control assignment is disabled." 770766 "\an\a is the number of lines for display." 771767 "\an\a is the number of columns for display." 772768 "Same as \bcols\b." 773769 "Send an interrupt signal." 774770 "Send a quit signal." 775771 "Erase the last character entered." 776772 "Erase the current line." 777773 "Send an end of file." 778774 "Alternate character to end the line." 779775 "Switch to a different shell layer." 780776 "End the line." 781777 "Restart the output after stopping it." 782778 "Stop the output." 783779 "Send a terminal stop signal after flushing the input." 784780 "Send a terminal stop signal." 785781 "Redraw the current line." 786782 "Discard output." 787783 "Erase the last word entered." 788784 "Enter the next input character literally." 789785 "Reset the \berase\b and \bkill\b special characters to their default values." 790786 "Same as \bparenb -parodd cs7\b." 791787 "Set \bxcase\b, \biuclc\b, and \bolcuc\b." 792788 "Same as \bparenb parodd cs7\b." 793789 "Same as parenb \b-parodd cs7\b." 794790 "Reset all modes to some reasonable values." 795791 "Preserve (expand to spaces) tabs." 796792 "Same as \blcase\b." 797793 "All modes reported or set successfully." 798794 "Standard input not a terminaol or one or more modes failed." 799795 "\btegetattr\b(2), \btcsetattr\b(2), \bioctl\b(2)" 800796 "sync - schedule file system updates" 801797 "\bsync\b calls \bsync\b(2), which causes all information in memory that updates file systems to be scheduled for writing out to all file systems. The writing, although scheduled, is not necessarily complete upon return from \bsync\b." 802798 "Since \bsync\b(2) has no failure indication, \bsync\b only fails for option/operand syntax errors, or when \bsync\b(2) does not return, in which case \bsync\b also does not return." 803799 "At minimum \bsync\b should be called before halting the system. Most systems provide graceful shutdown procedures that include \bsync\b -- use them if possible." 804800 "\bsync\b(2) returned." 805801 "Option/operand syntax error." 806802 "\bsync\b(2), \bshutdown\b(8)" 807803 "tail - output trailing portion of one or more files " 808804 "\btail\b copies one or more input files to standard output starting at a designated point for each file. Copying starts at the point indicated by the options and is unlimited in size." 809805 "By default a header of the form \b==> \b\afilename\a\b <==\b is output before all but the first file but this can be changed with the \b-q\b and \b-v\b options." 810806 "If no \afile\a is given, or if the \afile\a is \b-\b, \btail\b copies from standard input. The start of the file is defined as the current offset." 811807 "The option argument for \b-c\b can optionally be followed by one of the following characters to specify a different unit other than a single byte:" 812808 "1 KiB." 813809 "1 MiB." 814810 "1 GiB." 815811 "For backwards compatibility, \b-\b\anumber\a is equivalent to \b-n\b \anumber\a and \b+\b\anumber\a is equivalent to \b-n -\b\anumber\a. \anumber\a may also have these option suffixes: \bb c f g k l m r\b." 816812 "Copy \alines\a lines from each file. A negative value for \alines\a indicates an offset from the end of the file." 817813 "blocks" 818814 "Copy units of 512 bytes." 819815 "Copy \achars\a bytes from each file. A negative value for \achars\a indicates an offset from the end of the file." 820816 "forever|follow" 821817 "Loop forever trying to read more characters as the end of each file to copy new data. Ignored if reading from a pipe or fifo." 822818 "headers" 823819 "Output filename headers." 824820 "Copy units of lines. This is the default." 825821 "log" 826822 "When a \b--forever\b file times out via \b--timeout\b, verify that the curent file has not been renamed and replaced by another file of the same name (a common log file practice) before giving up on the file." 827823 "Don't output filename headers. For GNU compatibility." 828824 "reverse" 829825 "Output lines in reverse order." 830826 "Don't warn about timeout expiration and log file changes." 831827 "timeout" 832828 "Stop checking after \atimeout\a elapses with no additional \b--forever\b output. A separate elapsed time is maintained for each file operand. There is no timeout by default. The default \atimeout\a unit is seconds. \atimeout\a may be a catenation of 1 or more integers, each followed by a 1 character suffix. The suffix may be omitted from the last integer, in which case it is interpreted as seconds. The supported suffixes are:" 833829 "hours" 834830 "days" 835831 "weeks" 836832 "months" 837833 "years" 838834 "scores" 839835 "\bcat\b(1), \bhead\b(1), \brev\b(1)" 840836 "tee - duplicate standard input" 841837 "\btee\b copies standard input to standard output and to zero or more files. The options determine whether the specified files are overwritten or appended to. The \btee\b utility does not buffer output. If writes to any \afile\a fail, writes to other files continue although \btee\b will exit with a non-zero exit status." 842838 "The number of \afile\a operands that can be specified is limited by the underlying operating system." 843839 "append" 844840 "Append the standard input to the given files rather than overwriting them." 845841 "ignore-interrupts" 846842 "Ignore SIGINT signal." 847843 "linebuffer" 848844 "Set the standard output to be line buffered." 849845 "All files copies successfully." 850846 "\bcat\b(1), \bsignal\b(3)" 851847 "tty - write the name of the terminal to standard output" 852848 "\btty\b writes the name of the terminal that is connected to standard input onto standard output. If the standard input is not a terminal, \"\bnot a tty\b\" will be written to standard output." 853849 "line-number" 854850 "Write the synchronous line number of the terminal on a separate line following the terminal name line. If the standard input is not a synchronous terminal then \"\bnot on an active synchronous line\b\" is written." 855851 "silent|quiet" 856852 "Disable the terminal name line. Use \b[[ -t 0 ]]\b instead." 857853 "Standard input is a tty." 858854 "Standard input is not a tty." 859855 "Invalid arguments." 860856 "A an error occurred." 861857 "uname - identify the current system " 862858 "By default \buname\b writes the operating system name to\tstandard output. When options are specified, one or more\tsystem characteristics are written to standard output, space\tseparated, on a single line. When more than one option is specified\tthe output is in the order specfied by the \b-A\b option below.\tUnsupported option values are listed as \a[option]\a. If any unknown\toptions are specified then the local \b/usr/bin/uname\b is called." 863859 "If any \aname\a operands are specified then the \bsysinfo\b(2) values\tfor each \aname\a are listed, separated by space, on one line.\t\bgetconf\b(1), a pre-existing \astandard\a interface, provides\taccess to the same information; vendors should spend more time\tusing standards than inventing them." 864860 "Selected information is printed in the same order as the options below." 865861 "Equivalent to \b-snrvmpio\b." 866862 "system|sysname|kernel-name" 867863 "The detailed kernel name. This is the default." 868864 "nodename" 869865 "The hostname or nodename." 870866 "release|kernel-release" 871867 "The kernel release level." 872868 "version|kernel-version" 873869 "The kernel version level." 874870 "machine" 875871 "The name of the hardware type the system is running on." 876872 "processor" 877873 "The name of the processor instruction set architecture." 878874 "implementation|platform|hardware-platform" 879875 "The hardware implementation;\tthis is \b--host-id\b on some systems." 880876 "operating-system" 881877 "The generic operating system name." 882878 "host-id|id" 883879 "The host id in hex." 884880 "domain" 885881 "The domain name returned by \agetdomainname\a(2)." 886882 "extended-release" 887883 "The extended release name." 888884 "everything" 889885 "Equivalent to \b-snrvmpiohdR\b." 890886 "List all \bsysinfo\b(2) names and values, one per line." 891887 "sethost" 892888 "Set the hostname or nodename to \aname\a. No output is\twritten to standard output." 893889 "[ name ... ]" 894890 "\bhostname\b(1), \bgetconf\b(1), \buname\b(2),\t\bsysconf\b(2), \bsysinfo\b(2)" 895891 "uniq - Report or filter out repeated lines in a file" 896892 "\buniq\b reads the input, compares adjacent lines, and writes one copy of each input line on the output. The second and succeeding copies of the repeated adjacent lines are not written." 897893 "If the output file, \aoutfile\a, is not specified, \buniq\b writes to standard output. If no \ainfile\a is given, or if the \ainfile\a is \b-\b, \buniq\b reads from standard input with the start of the file defined as the current offset." 898894 "Output the number of times each line occurred along with the line." 899895 "repeated|duplicates" 900896 "Output the first of each duplicate line." 901897 "all-repeated" 902898 "Output all duplicate lines as a group with an empty line delimiter specified by \adelimit\a:" 903899 "delimit:=none" 904900 "none" 905901 "Do not delimit duplicate groups." 906902 "prepend" 907903 "Prepend an empty line before each group." 908904 "separate" 909905 "Separate each group with an empty line." 910906 "skip-fields" 911907 "\afields\a is the number of fields to skip over before checking for uniqueness. A field is the minimal string matching the BRE \b[[:blank:]]*[^[:blank:]]*\b. -\anumber\a is equivalent to \b--skip-fields\b=\anumber\a." 912908 "ignore-case" 913909 "Ignore case in comparisons." 914910 "skip-chars" 915911 "\achars\a is the number of characters to skip over before checking for uniqueness. If specified along with \b-f\b, the first \achars\a after the first \afields\a are ignored. If the \achars\a specifies more characters than are on the line, an empty string will be used for comparison. +\anumber\a is equivalent to \b--skip-chars\b=\anumber\a." 916912 "unique" 917913 "Output unique lines." 918914 "check-chars" 919915 "\achars\a is the number of characters to compare after skipping any specified fields and characters." 920916 "[infile [outfile]]" 921917 "The input file was successfully processed." 922918 "\bsort\b(1), \bgrep\b(1)" 923919 "wc - print the number of bytes, words, and lines in files" 924920 "\bwc\b reads one or more input files and, by default, for each file writes a line containing the number of newlines, \aword\as, and bytes contained in each file followed by the file name to standard output in that order. A \aword\a is defined to be a non-zero length string delimited by \bisspace\b(3) characters." 925921 "If more than one file is specified, \bwc\b writes a total count for all of the named files with \btotal\b written instead of the file name." 926922 "By default, \bwc\b writes all three counts. Options can specified so that only certain counts are written. The options \b-c\b and \b-m\b are mutually exclusive." 927923 "If no \afile\a is given, or if the \afile\a is \b-\b, \bwc\b reads from standard input and no filename is written to standard output. The start of the file is defined as the current offset." 928924 "List the line counts." 929925 "words" 930926 "List the word counts." 931927 "bytes|chars:chars" 932928 "List the byte counts." 933929 "multibyte-chars" 934930 "List the character counts." 935931 "Suppress invalid multibyte character warnings." 936932 "longest-line|max-line-length" 937933 "List the longest line length; the newline,if any, is not counted in the length." 938934 "utf8" 939935 "For \bUTF-8\b locales \b--noutf8\b disables \bUTF-8\b optimzations and relies on the native \bmbtowc\b(3)." 940936 "\bcat\b(1), \bisspace\b(3)" 941937 " Postprocess (do not postprocess) output" 942938 " group" 943939 " owner and group" 944940 " owner" 945941 " write error" 946942 "%d: cannot write to file descriptor" 947943 "%d: invalid number of %s" 948944 "%d: width must be positive" 949945 "%s not implemented on this system" 950946 "%s: %I*d: positive numeric option argument expected" 951947 "%s: %s %s error" 952948 "%s: %s read stream error" 953949 "%s: %s timeout" 954950 "%s: %s write stream error" 955951 "%s: %s: invalid skip" 956952 "%s: %s: invalid speed" 957953 "%s: %s: numeric argument expected" 958954 "%s: %s: unknown checksum method" 959955 "%s: %s: unknown option" 960956 "%s: '%s' not in portable character set" 961957 "%s: cannot %s %s protection" 962958 "%s: cannot %s directory" 963959 "%s: cannot %s existing directory" 964960 "%s: cannot %s existing file" 965961 "%s: cannot backup to %s" 966962 "%s: cannot change group to %s" 967963 "%s: cannot change mode from %s to %s" 968964 "%s: cannot change mode to %s" 969965 "%s: cannot change mode" 970966 "%s: cannot change symlink mode" 971967 "%s: cannot change symlink owner/group" 972968 "%s: cannot change user to %s and group to %s" 973969 "%s: cannot change user to %s" 974970 "%s: cannot change%s" 975971 "%s: cannot clear data" 976972 "%s: cannot copy -- unknown file type 0%o" 977973 "%s: cannot copy non-terminal symbolic link" 978974 "%s: cannot copy special file to %s" 979975 "%s: cannot copy symbolic link to %s" 980976 "%s: cannot copy" 981977 "%s: cannot create directory -- %s ignored" 982978 "%s: cannot create intermediate directory" 983979 "%s: cannot create" 984980 "%s: cannot link directory" 985981 "%s: cannot link to %s" 986982 "%s: cannot link" 987983 "%s: cannot move" 988984 "%s: cannot open" 989985 "%s: cannot position file to tail" 990986 "%s: cannot read directory" 991987 "%s: cannot read symbolic link text" 992988 "%s: cannot read" 993989 "%s: cannot remove" 994990 "%s: cannot rename to %s" 995991 "%s: cannot reset access and modify times" 996992 "%s: cannot reset directory mode to %s" 997993 "%s: cannot reset group to %s" 998994 "%s: cannot reset mode to %s" 999995 "%s: cannot reset owner to %s and group to %s" 1000996 "%s: cannot reset owner to %s" 1001997 "%s: cannot search directory" 1002998 "%s: cannot set host name" 1003999 "%s: cannot stat" 10041000 "%s: cannot write" 10051001 "%s: changed group to %s" 10061002 "%s: changed mode to %s" 10071003 "%s: changed user to %s and group to %s" 10081004 "%s: changed user to %s" 10091005 "%s: checksum changed" 10101006 "%s: component name %.*s too long" 10111007 "%s: data clear error" 10121008 "%s: directory -- copying as plain file" 10131009 "%s: directory causes cycle" 10141010 "%s: directory created" 10151011 "%s: directory not removed" 10161012 "%s: directory" 10171013 "%s: exec error [%d]" 10181014 "%s: file number must be 1 or 2" 10191015 "%s: gid not mapped" 10201016 "%s: gid should be %s" 10211017 "%s: hard link to directory" 10221018 "%s: identical to %s" 10231019 "%s: invalid date specification" 10241020 "%s: invalid elapsed time [%s]" 10251021 "%s: invalid elapsed time" 10261022 "%s: invalid field list" 10271023 "%s: invalid mode" 10281024 "%s: invalid numeric argument -- out of range" 10291025 "%s: invalid suffix" 10301026 "%s: last argument must be a directory" 10311027 "%s: last line incomplete" 10321028 "%s: log file change" 10331029 "%s: missing numeric argument" 10341030 "%s: mode should be %s" 10351031 "%s: name not found" 10361032 "%s: not a directory -- %s ignored" 10371033 "%s: not a directory" 10381034 "%s: not found" 10391035 "%s: not removed" 10401036 "%s: out of space" 10411037 "%s: path component begins with '-'" 10421038 "%s: pathname too long" 10431039 "%s: read error" 10441040 "%s: regression test initializtion failed" 10451041 "%s: relative path not found" 10461042 "%s: seek error" 10471043 "%s: seek may fail" 10481044 "%s: skip1:skip2 expected" 10491045 "%s: uid and gid not mapped" 10501046 "%s: uid not mapped" 10511047 "%s: uid should be %s" 10521048 "%s: unknown backup type" 10531049 "%s: unknown checksum method" 10541050 "%s: unknown format identifier" 10551051 "%s: unknown group" 10561052 "%s: unknown mode" 10571053 "%s: unknown name -- no native getconf(1) to defer to" 10581054 "%s: unknown name" 10591055 "%s: unknown operator argument" 10601056 "%s: unknown user" 10611057 "%s=%c: unknown attribute flag" 10621058 "%u: fss name not found" 10631059 "-%c: %s: invalid numeric argument -- out of range" 10641060 "-%c: %s: invalid numeric argument -- unknown suffix" 10651061 "--log ignored for --notimeout" 10661062 "--reverse requires line mode" 10671063 "--timeout ignored for --noforever" 10681064 "-c and -C are mutually exclusive" 10691065 "-c and -D are mutually exclusive" 10701066 "-jfileno field: fileno must be 1 or 2" 10711067 "/dev/stdin: cannot stat" 10721068 "Alternate character to end the line" 10731069 "Any character (only start character) can restart output." 10741070 "Beep (do not beep) if a character arrives with full input buffer" 10751071 "Char size 5" 10761072 "Char size 6" 10771073 "Char size 7" 10781074 "Char size 8" 10791075 "Clear (do not clear) high bit of input characters" 10801076 "Disable (enable) XON/XOFF flow control" 10811077 "Disable (enable) flushing after \bintr\b and \bquit\b special characters" 10821078 "Disable (enable) modem control signals" 10831079 "Disable raw input and output" 10841080 "Discard (do not discard) written data. Cleared by subsequent input" 10851081 "Discard output" 10861082 "Do not (do) print carriage returns in the first column" 10871083 "EOF on %s" 10881084 "Echo (do not echo) a newline after a kill character" 10891085 "Echo (do not echo) control characters as \b^\b\ac\a" 10901086 "Echo (do not echo) erase characters as backspace-space-backspace" 10911087 "Echo (do not echo) erased characters backward, between '\\' and '/'" 10921088 "Echo (do not echo) input characters" 10931089 "Enable (disable) RTS/CTS handshaking" 10941090 "Enable (disable) XON/XOFF flow control. \bstop\b character stops output" 10951091 "Enable (disable) \berase\b, \bkill\b, \bwerase\b, and \brprnt\b special characters" 10961092 "Enable (disable) \bicanon\b uppercase as lowercase with '\\' prefix" 10971093 "Enable (disable) \bintr\b, \bquit\b, and \bsusp\b special characters" 10981094 "Enable (disable) input parity checking" 10991095 "Enable (disable) input" 11001096 "Enable (disable) non-POSIX special characters" 11011097 "Enable (disable) parity generation and detection" 11021098 "Enable raw input and output" 11031099 "End the line" 11041100 "Enter the next input character literally" 11051101 "Erase the current line" 11061102 "Erase the last character entered" 11071103 "Erase the last word entered" 11081104 "Generate (do not generate) INTR signal on break" 11091105 "Hangup (do not hangup) connection on last close" 11101106 "Ignore (do not ignore) break characters" 11111107 "Ignore (do not ignore) carriage return" 11121108 "Ignore (do not ignore) characters with parity errors" 11131109 "Line discipline number" 11141110 "Map (do not map) upper-case to lower case" 11151111 "Mark (do not mark) parity errors" 11161112 "Mininmum number of characters to read in raw mode" 11171113 "Newline performs (does not perform) a carriage return" 11181114 "Number of .1 second intervals with raw mode" 11191115 "Preserve (expand to spaces) tabs" 11201116 "Redisplay pending input at next read and then automatically clear \bpendin\b" 11211117 "Redraw the current line" 11221118 "Reset all modes to some reasonable values" 11231119 "Reset the \berase\b and \bkill\b special characters to their default values" 11241120 "Restart the output after stopping it" 11251121 "Same as \b-ixany\b" 11261122 "Same as \bcols\b" 11271123 "Same as \bechok\b (\b-echok\b); obsolete" 11281124 "Same as \bhupcl\b" 11291125 "Same as \blcase\b" 11301126 "Same as \bparenb -parodd cs7\b" 11311127 "Same as \bparenb parodd cs7\b" 11321128 "Same as parenb \b-parodd cs7\b" 11331129 "Send a quit signal" 11341130 "Send a terminal stop signal after flushing the input" 11351131 "Send a terminal stop signal" 11361132 "Send an end of file" 11371133 "Send an interrupt signal" 11381134 "Set \bxcase\b, \biuclc\b, and \bolcuc\b" 11391135 "Stop (do not stop) background jobs that try to write to the terminal" 11401136 "Stop the output" 11411137 "Switch to a different shell layer" 11421138 "Translate (do not translate) carriage return to newline" 11431139 "Translate (do not translate) lowercase characters to uppercase" 11441140 "Translate (do not translate) newline to carriage return-newline" 11451141 "Use DEL (NUL) as fill characters for delays" 11461142 "Use fill characters (use timing) for delays" 11471143 "Use odd (even) parity" 11481144 "Use two (one) stop bits" 11491145 "[[owner:]group]" 11501146 "[owner[:group]]" 11511147 "\an\a is the input baud rate" 11521148 "\an\a is the number of columns for display" 11531149 "\an\a is the number of lines for display" 11541150 "\an\a is the output baud rate" 11551151 "argument expected" 11561152 "b, c or f option must be specified" 11571153 "bad list for c/f option" 11581154 "c option already specified" 11591155 "cannot create temporary path" 11601156 "cannot set %s" 11611157 "cannot set system time" 11621158 "cannot set tty" 11631159 "chars argument expected" 11641160 "closing parenthesis missing" 11651161 "division by zero" 11661162 "f option already specified" 11671163 "failed -- the native system does not provide a sync(2) call" 11681164 "field number must positive" 11691165 "incompatible options selected" 11701166 "information unavailable" 11711167 "internal error" 11721168 "invalid multibyte character" 11731169 "invalid range for c/f option" 11741170 "length argument expected" 11751171 "missing argument to %s" 11761172 "no native getconf(1) to defer to" 11771173 "non-empty b, c or f option must be specified" 11781174 "non-numeric argument" 11791175 "not a tty" 11801176 "not implemented" 11811177 "out of space [check]" 11821178 "out of space [format]" 11831179 "out of space [group array]" 11841180 "out of space [id dictionary]" 11851181 "out of space [id map]" 11861182 "out of space [tmp string]" 11871183 "out of space" 11881184 "overwrite" 11891185 "path is empty" 11901186 "pattern argument expected" 11911187 "position argument expected" 11921188 "read error on %s" 11931189 "read error" 11941190 "replace" 11951191 "s option requires f option" 11961192 "string argument expected" 11971193 "syntax error" 11981194 "too many arguments" 11991195 "width out of range" 12001196 "write error" 12011197 "write failed" 1202