.TH NL 1 sbase\-VERSION .SH NAME sort \- sort lines .SH SYNOPSIS .B sort .RB [ \-nru ] .RB [ \-k .I key .R ]... .RI [ file ...] .SH DESCRIPTION .B sort writes the sorted concatenation of the given files to stdout. If no file is given, sort reads from stdin. .SH OPTIONS .TP .B \-n perform a numeric sort. .TP .B \-r reverses the sort. .TP .B \-u prints equal lines only once. .TP .B \-k key specifies a key definition of the form \fBS\fR[.\fBs\fR][,\fBE\fR[.\fBe\fR]], where .B S, .B s, .B E, and .B e are the starting column, starting character in that column, ending column and the ending character of that column respectively. If they are not specified, s refers to the first character of the specified starting column, E refers to the last column of every line, and e refers to the last character of that last column.