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).
 |