Merge branch 'usage-text'
This commit is contained in:
		
						commit
						881df1bb18
					
				
							
								
								
									
										42
									
								
								docs/dj.1
									
									
									
									
									
								
							
							
						
						
									
										42
									
								
								docs/dj.1
									
									
									
									
									
								
							| @ -11,25 +11,17 @@ dj \(en disk jockey | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| dj | ||||
| .RB ( -AdHnq ) | ||||
| .RB ( -a | ||||
| .RB [ byte ]) | ||||
| .RB ( -c | ||||
| .RB [ count ]) | ||||
| .RB [ -AdHnq ] | ||||
| .RB [ -a\ byte ] | ||||
| .RB [ -c\ count ] | ||||
| 
 | ||||
| .RB ( -i | ||||
| [\fBinput file\fP]) | ||||
| .RB ( -b | ||||
| [\fBinput block size\fP]) | ||||
| .RB ( -s | ||||
| [\fBinput offset\fP]) | ||||
| .RB [ -i\ file ] | ||||
| .RB [ -b\ block_size ] | ||||
| .RB [ -s\ offset ] | ||||
| 
 | ||||
| .RB ( -o | ||||
| [\fBoutput file\fP]) | ||||
| .RB ( -B | ||||
| [\fBoutput block size\fP]) | ||||
| .RB ( -S | ||||
| [\fBoutput offset\fP]) | ||||
| .RB [ -o\ file ] | ||||
| .RB [ -B\ block_size ] | ||||
| .RB [ -S\ offset ] | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
| @ -47,25 +39,25 @@ immediately subsequent to the specified byte. | ||||
| .\" | ||||
| .SH OPTIONS | ||||
| 
 | ||||
| .IP \fB-i\fP | ||||
| .IP \fB-i\fP\ \fIfile\fP | ||||
| Takes a file path as an argument and opens it for use as an input. | ||||
| .IP \fB-b\fP | ||||
| .IP \fB-b\fP\ \fIblock_size\fP | ||||
| Takes a numeric argument as the size in bytes of the input buffer, the default | ||||
| being 1024. | ||||
| .IP \fB-s\fP | ||||
| .IP \fB-s\fP\ \fIoffset\fP | ||||
| Takes a numeric argument as the number of bytes to skip into the input | ||||
| before starting to read. If the standard input is used, bytes read to this point | ||||
| are discarded. | ||||
| .IP \fB-o\fP | ||||
| .IP \fB-o\fP\ \fIfile\fP | ||||
| Takes a file path as an argument and opens it for use as an output. | ||||
| .IP \fB-B\fP | ||||
| .IP \fB-B\fP\ \fIblock_size\fP | ||||
| Does the same as | ||||
| .B -b | ||||
| but for the output buffer. | ||||
| .IP \fB-S\fP | ||||
| .IP \fB-S\fP\ \fIoffset\fP | ||||
| Seeks a number of bytes through the output before starting to write from | ||||
| the input. If the output is a stream, null characters are printed. | ||||
| .IP \fB-a\fP | ||||
| .IP \fB-a\fP\ \fIbyte\fP | ||||
| Accepts a single literal byte with which the input buffer is padded in the event | ||||
| of an incomplete read from the input file. | ||||
| .IP \fB-A\fP | ||||
| @ -73,7 +65,7 @@ Specifying this option pads the input buffer with null bytes in the event of an | ||||
| incomplete read. This is equivalent to specifying | ||||
| .B -a | ||||
| with a null byte instead of a character. | ||||
| .IP \fB-c\fP | ||||
| .IP \fB-c\fP\ \fIcount\fP | ||||
| Specifies a number of reads to make. The default is 0, in which case the | ||||
| input is read until a partial or empty read is made. | ||||
| .IP \fB-d\fP | ||||
|  | ||||
| @ -22,7 +22,7 @@ Performs operations on specified fields in data read from the standard input. | ||||
| .\" | ||||
| .SH OPTIONS | ||||
| 
 | ||||
| .IP \fB-d\fP | ||||
| .IP \fB-d\fP\ \fIdelimiter\fP | ||||
| Sets a delimiter by which the input data will be split into fields. The default | ||||
| is an ASCII record separator. | ||||
| .\" | ||||
|  | ||||
| @ -11,9 +11,7 @@ intcmp \(en compare integers | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| intcmp | ||||
| .RB ( -egl ) | ||||
| .RB [ integer ] | ||||
| .RB [ integer... ] | ||||
| .RB [ -egl ]\ integer\ integer... | ||||
| .SH DESCRIPTION | ||||
| Compare integers to each other. | ||||
| .\" | ||||
|  | ||||
							
								
								
									
										12
									
								
								docs/mm.1
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								docs/mm.1
									
									
									
									
									
								
							| @ -10,11 +10,9 @@ mm \(en middleman | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| mm | ||||
| .RB ( -aenu ) | ||||
| .RB ( -i | ||||
| .RB [ input ]) | ||||
| .RB ( -o | ||||
| .RB [ output ]) | ||||
| .RB [ -aenu ] | ||||
| .RB [ -i\ input ] | ||||
| .RB [ -o\ output ] | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
| @ -26,10 +24,10 @@ Catenate input files and write them to the start of each output file or stream. | ||||
| Opens subsequent outputs for appending rather than updating. | ||||
| .IP \fB-e\fP | ||||
| Use the standard error as an output. | ||||
| .IP \fB-i\fP | ||||
| .IP \fB-i\fP\ \fIinput\fP | ||||
| Opens a path as an input. If one or more of the input files is \(lq-\(rq or if | ||||
| no inputs are specified, the standard input shall be used. | ||||
| .IP \fB-o\fP | ||||
| .IP \fB-o\fP\ \fIoutput\fP | ||||
| Opens a path as an output. If one or more of the output files is \(lq-\(rq or if | ||||
| no outputs are specified, the standard output shall be used. | ||||
| .IP \fB-u\fP | ||||
|  | ||||
| @ -11,7 +11,7 @@ npc \(en show non-printing characters | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| npc | ||||
| .RB ( -et ) | ||||
| .RB [ -et ] | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
|  | ||||
| @ -10,8 +10,8 @@ scrut \(en scrutinize file properties | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| scrut | ||||
| .RB ( -LSbcdefgkprsuwx ) | ||||
| .RB [ file... ] | ||||
| .RB [ -LSbcdefgkprsuwx ] | ||||
| .B file... | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
|  | ||||
| @ -11,8 +11,7 @@ str \(en test string arguments | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| str | ||||
| .RB [ type ] | ||||
| .RB [ string... ] | ||||
| .B type string... | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
|  | ||||
| @ -11,8 +11,7 @@ strcmp \(en compare strings | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| strcmp | ||||
| .RM [ string ] | ||||
| .RB [ strings... ] | ||||
| .B string string... | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
|  | ||||
							
								
								
									
										16
									
								
								docs/swab.1
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								docs/swab.1
									
									
									
									
									
								
							| @ -11,11 +11,8 @@ swab \(en swap bytes | ||||
| .SH SYNOPSIS | ||||
| 
 | ||||
| swab | ||||
| .RB ( -f ) | ||||
| .RB ( -w | ||||
| .R [ | ||||
| .B word size | ||||
| .R ]) | ||||
| .RB [ -f ] | ||||
| .RB [ -w\ word_size ] | ||||
| .\" | ||||
| .SH DESCRIPTION | ||||
| 
 | ||||
| @ -25,11 +22,10 @@ Swap the latter and former halves of a block of bytes. | ||||
| 
 | ||||
| .IP \fB-f\fP | ||||
| Ignore SIGINT signal. | ||||
| .IP \fB-w\fP | ||||
| Configures the word size; that is, the size in bytes of the block size | ||||
| on which to operate. The default word size is 2. The word size must be | ||||
| cleanly divisible by 2, otherwise the block of bytes being processed can\(cqt be | ||||
| halved. | ||||
| .IP \fB-w\fP\ \fIword_size\fP | ||||
| Configures the word size; that is, the size in bytes of the block size on which | ||||
| to operate. The default word size is 2. The word size must be cleanly divisible | ||||
| by 2, otherwise the block of bytes being processed can\(cqt be halved. | ||||
| .\" | ||||
| .SH EXAMPLES | ||||
| 
 | ||||
|  | ||||
							
								
								
									
										6
									
								
								src/dj.c
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								src/dj.c
									
									
									
									
									
								
							| @ -313,9 +313,9 @@ parse(char *s){ | ||||
| static int | ||||
| usage(void){ | ||||
| 
 | ||||
| 	fprintf(stderr, "Usage: %s (-AdfHqQ) (-a [byte]) (-c [count])\n" | ||||
| 		"\t(-i [input file]) (-b [input block size]) (-s [input offset])\n" | ||||
| 		"\t(-o [output file]) (-B [output block size]) (-S [output offset])\n", | ||||
| 	fprintf(stderr, "Usage: %s [-AdfHqQ] [-a byte] [-c count]\n" | ||||
| 		"\t[-i file] [-b block_size] [-s offset]\n" | ||||
| 		"\t[-o file] [-B block_size] [-S offset]\n", | ||||
| 		program_name); | ||||
| 
 | ||||
| 	return EX_USAGE; | ||||
|  | ||||
| @ -52,7 +52,7 @@ int main(int argc, char *argv[]){ | ||||
| 
 | ||||
| 	if(optind + 2 /* ref cmp */ > argc){ | ||||
| usage:		fprintf(stderr, | ||||
| 			"Usage: %s (-eghl) [integer] [integer...]\n", | ||||
| 			"Usage: %s [-egl] integer integer...\n", | ||||
| 			argv[0] == NULL ? program_name : argv[0]); | ||||
| 		return EX_USAGE; | ||||
| 	} | ||||
|  | ||||
							
								
								
									
										2
									
								
								src/mm.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								src/mm.c
									
									
									
									
									
								
							| @ -110,7 +110,7 @@ oserr(char *s, char *r){ | ||||
|  * returns an exit status appropriate for a usage error. */ | ||||
| int usage(char *s){ | ||||
| 
 | ||||
| 	fprintf(stderr, "Usage: %s (-aenu) (-i [input])... (-o [output])...\n", s); | ||||
| 	fprintf(stderr, "Usage: %s [-aenu] [-i input]... [-o output]...\n", s); | ||||
| 
 | ||||
| 	return EX_USAGE; | ||||
| } | ||||
|  | ||||
| @ -39,7 +39,7 @@ int main(int argc, char *argv[]){ | ||||
| 			} | ||||
| 
 | ||||
| 	if(argc > optind){ | ||||
| usage:		fprintf(stderr, "Usage: %s (-eht)\n", argv[0]); | ||||
| usage:		fprintf(stderr, "Usage: %s [-et]\n", argv[0]); | ||||
| 		return EX_USAGE; | ||||
| 	} | ||||
| 
 | ||||
|  | ||||
| @ -66,7 +66,7 @@ int main(int argc, char *argv[]){ | ||||
| 			if(ops[i] == 'e') | ||||
| 				continue; | ||||
| 			else if(ops[i] == 'h'){ | ||||
| usage:				fprintf(stderr, "Usage: %s (-%s) [file...]\n", | ||||
| usage:				fprintf(stderr, "Usage: %s [-%s] file...\n", | ||||
| 					argv[0] == NULL | ||||
| 						? program_name | ||||
| 						: argv[0], | ||||
|  | ||||
| @ -56,7 +56,7 @@ int main(int argc, char *argv[]){ | ||||
| 				goto pass; | ||||
| 	} | ||||
| 
 | ||||
| 	fprintf(stderr, "Usage: %s [type] [string...]\n", | ||||
| 	fprintf(stderr, "Usage: %s type string...\n", | ||||
| 		argv[0] == NULL ? program_name : argv[0]); | ||||
| 
 | ||||
| 	return EX_USAGE; | ||||
|  | ||||
| @ -8,7 +8,7 @@ int main(int argc, char *argv[]){ | ||||
| 	int i; | ||||
| 
 | ||||
| 	if(argc < 3){ | ||||
| 		fprintf(stderr, "Usage: %s [string] [string...]\n", | ||||
| 		fprintf(stderr, "Usage: %s string string...\n", | ||||
| 			argv[0] == NULL ? program_name : argv[0]); | ||||
| 		return EX_USAGE; | ||||
| 	} | ||||
|  | ||||
| @ -35,7 +35,7 @@ fn oserr(s: &str, e: Error) -> ExitCode { | ||||
| } | ||||
| 
 | ||||
| fn usage(s: &str) -> ExitCode { | ||||
| 	eprintln!("Usage: {} (-f) (-w [wordsize])", s); | ||||
| 	eprintln!("Usage: {} [-f] [-w word_size]", s); | ||||
| 	ExitCode::from(EX_USAGE as u8) | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user