[PLUG] Finding partial duplicate rows with uniq

Rich Shepard rshepard at appl-ecosys.com
Wed Oct 31 02:07:56 UTC 2012


On Tue, 30 Oct 2012, Fred James wrote:

> How about (see below) ... would that work with "-u"?
> "`-k POS1[,POS2]'
> `--key=POS1[,POS2]'
>      Specify a sort field that consists of the part of the line between
>      POS1 and POS2 (or the end of the line, if POS2 is omitted),
>      _inclusive_.
>
>      Each POS has the form `F[.C][OPTS]', where F is the number of the
>      field to use, and C is the number of the first character from the
>      beginning of the field.  Fields and character positions are
>      numbered starting with 1; a character position of zero in POS2
>      indicates the field's last character.  If `.C' is omitted from
>      POS1, it defaults to 1 (the beginning of the field); if omitted
>      from POS2, it defaults to 0 (the end of the field).  OPTS are
>      ordering options, allowing individual keys to be sorted according
>      to different rules; see below for details.  Keys can span multiple
>      fields.
>
>      Example:  To sort on the second field, use `--key=2,2' (`-k 2,2').
>      See below for more notes on keys and more examples.  See also the
>      `--debug' option to help determine the part of the line being used
>      in the sort.
> "

Fred,

   Thanks. I'll save this for the next time.

Much appreciated,

Rich




More information about the PLUG mailing list