I have a text file, after parsing by a few cmd's, yeild something
like this below.
TypeA-ProductAAA-10
TypeA-ProductAAA-12
TypeA-ProductAAA-14
TypeA-ProductAAA-15
TypeA-ProductAAA-17
... [snip]
TypeB-ProductC-176a
... [snip]
TypeB-BBB-29
TypeB-BBB-35
TypeB-BBB-38
TypeB-BBB-45
TypeB-ProductAAA-1
TypeB-ProductAAA-2
TypeB-ProductAAA-7a
TypeB-ProductAAA-8
TypeB-ProductAAA-13
TypeB-ProductAAA-19
How can I sort the above so that the results are sorted by
the 2nd and 3rd fields.
The 3rd field may be 1 to 3 number digits (sometimes
followed bywith a letter).
That is, I want something like this.
...
TypeB-ProductAAA-1
TypeB-ProductAAA-2
TypeB-ProductAAA-7a
TypeB-ProductAAA-8
TypeA-ProductAAA-10
TypeA-ProductAAA-12
TypeB-ProductAAA-13
TypeA-ProductAAA-14
TypeA-ProductAAA-15
TypeA-ProductAAA-17
TypeB-ProductAAA-19
...
TIA