examples of sort
kemp at noscvax.UUCP
kemp at noscvax.UUCP
Tue Apr 24 11:23:24 AEST 1984
-a non-blank line-
Here are seven examples of using sort on a 4.2bsd system.
Does anyone have comments?
% sort -f +0.24 infile > outfile
Sort, ignoring case, starting at field 0, (cc0), skipping 24 (start at cc24)
of infile, storing resulting file into outfile.
% sort +0.36 -0.40 +0.0 -0.10 xx > junk
Will sort file xx on columns 37-39 (major) and 1-9 (minor). The results
will be stored into the file junk.
% sort -u +0f +0 list
Print in alphabetical order all the unique spellings
in a list of words. Capitalized words differ from uncapitalized.
% sort -t: +2n /etc/passwd
Print the password file ( passwd (5))
sorted by user id number (the 3rd colon-separated field).
% sort -um +0 -1 dates
Print the first instance of each month in an already sorted file
of (month day) entries.
The options -um with just one input file make the choice of a
unique representative from a set of equal lines predictable.
% du -a | sort -nr| more
starting at the current directory, list the size and name of each file
(-a), then sort by value (-n) the initial numeric string, in descending
sequence (-r). This is good for file housekeeping.
% cat -n < inputfile | sort +1 -2 +0n | sed "s/^.......//"
will maintain "stability" in the file (i.e. when keys are equal, then the
output sequence will be identical to the input sequence). Stability is
NOT maintained otherwise, and the output sequence of records with identical
keys is not maintained.
- - - - - - * - - - - - -
More information about the Comp.unix
mailing list