51 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH SORT 1
 | |
| .SH NAME
 | |
| sort \- sort a file of ASCII lines
 | |
| .SH SYNOPSIS
 | |
| \fBsort\fR [\fB\-bcdf\&imnru\fR]\fR [\fB\-t\fIc\fR]  [\fB\-o \fIname\fR] [\fB+\fIpos1\fR] [\fB\-\fIpos2\fR] \fIfile\fR ...\fR
 | |
| .br
 | |
| .de FL
 | |
| .TP
 | |
| \\fB\\$1\\fR
 | |
| \\$2
 | |
| ..
 | |
| .de EX
 | |
| .TP 20
 | |
| \\fB\\$1\\fR
 | |
| # \\$2
 | |
| ..
 | |
| .SH OPTIONS
 | |
| .FL "\-b" "Skip leading blanks when making comparisons"
 | |
| .FL "\-c" "Check to see if a file is sorted"
 | |
| .FL "\-d" "Dictionary order: ignore punctuation"
 | |
| .FL "\-f" "Fold upper case onto lower case"
 | |
| .FL "\-i" "Ignore nonASCII characters"
 | |
| .FL "\-m" "Merge presorted files"
 | |
| .FL "\-n" "Numeric sort order"
 | |
| .FL "\-o" "Next argument is output file"
 | |
| .FL "\-r" "Reverse the sort order"
 | |
| .FL "\-t" "Following character is field separator"
 | |
| .FL "\-u" "Unique mode (delete duplicate lines)"
 | |
| .SH EXAMPLES
 | |
| .EX "sort \-nr file" "Sort keys numerically, reversed"
 | |
| .EX "sort +2 \-4 file" "Sort using fields 2 and 3 as key"
 | |
| .EX "sort +2 \-t: \-o out" "Field separator is \fI:\fP"
 | |
| .EX "sort +.3 \-.6" "Characters 3 through 5 form the key"
 | |
| .SH DESCRIPTION
 | |
| .PP
 | |
| .I Sort
 | |
| sorts one or more files.
 | |
| If no files are specified, \fIstdin\fR is sorted.
 | |
| Output is written on standard output, unless \fB\-o\fP is specified.
 | |
| The options \fB+\fIpos1 \fB\-\fIpos2\fR use only fields \fIpos1\fR
 | |
| up to but not including \fIpos2\fR as the sort key, where a field is a
 | |
| string of characters delimited by spaces and tabs, unless a different field
 | |
| delimiter is specified with \fB\-t\fR.
 | |
| Both \fIpos1\fR and \fIpos2\fR have the form \fIm.n\fR where \fIm\fR tells
 | |
| the number of fields and \fIn\fR tells the number of characters.
 | |
| Either \fIm\fR or \fIn\fR may be omitted.
 | |
| .SH "SEE ALSO"
 | |
| .BR comm (1),
 | |
| .BR grep (1),
 | |
| .BR uniq (1).
 | 
