`+POS1[-POS2]'
The obsolete, traditional option for specifying a sort field.
The field consists of the line between POS1 and up to but _not
including_ POS2 (or the end of the line if POS2 is omitted).
Fields and character positions are numbered starting with 0.
[...]
To sort the file below on the third field (area code):
Jim Alchin 212121 Seattle
Bill Gates 404404 Seattle
Steve Jobs 246810 Nevada
Scott Neally 212277 Los Angeles
$ sort -k 3,3 people.txt> sorted.txt
or using the 'old' syntax:
$ sort +2 -3 people.txt> sorted2.txt
Have you tried the example?
Here more examples...
------------------------------------------------
$ cat example.txt
Jon 200
Bill 30
Carl 100
Bernard 5
$ sort -k 2 -n example.txt
Bernard 5
Bill 30
Carl 100
Jon 200
------------------------------------------------
$ ls -l | sort -n -r -k 5
-rw-r--r-- 1 root root 1057 1 mar 20:12 ring+star
-rw-r--r-- 1 root root 727 1 mar 20:12 A_star
-rw-r--r-- 1 root root 535 1 mar 20:12 star2
-rw-r--r-- 1 root root 505 1 mar 20:12 spirals_and_stars
-rw-r--r-- 1 root root 503 1 mar 20:12 curves
-rw-r--r-- 1 root root 475 1 mar 20:12 simily
-rw-r--r-- 1 root root 458 1 mar 20:12 ring
-rw-r--r-- 1 root root 415 1 mar 20:12 stars
-rw-r--r-- 1 root root 387 1 mar 20:12 sprial
-rw-r--r-- 1 root root 377 1 mar 20:12 polys
Hi everyone,
I have a text file with this following format:
w m a c G
+ V b y
+ d f e t
I'd like to sort it to a file with the following format (same number of lines, same number of fields, but all fields are sorted alphabetically)
G V a b c
+ d e f
+ m t w y
I... (7 Replies)
This is the question being asked: (Sort your data file by last name first, then by the first name second - save as first_last.) I am not quite sure of the type of sort I am being asked to perform. I have read the man pages of the sort command a few times, as well as searching online for possible... (10 Replies)
I am trying to sort a file . The file looks like this:
DDFF 2 /ztpfrepos/pgr/load
DDFQ 2 /ztpfrepos/pgr/load
DDFX 2 /ztpfrepos/pgr/load
DDUA 2 /ztpfrepos/pgr/load
My command:
sort -k1 /home/c153507/Bin/OPL1.txt -o /home/c153507/Bin/OPL1.txt
The results are OK except for one line where... (4 Replies)
Hi,
I am using some codes that have been ported from unix to linux, and now the sorting no longer results in the desired ordering. I'm hoping to find a way to mimic the unix sort command in linux. The input file is structured the following:
$> cat file.txt... (6 Replies)
Hi to all.
I'm trying to sort this with the Unix command sort.
user1:12345678:3.5:2.5:8:1:2:3
user2:12345679:4.5:3.5:8:1:3:2
user3:12345687:5.5:2.5:6:1:3:2
user4:12345670:5.5:2.5:5:3:2:1
user5:12345671:2.5:5.5:7:2:3:1
I need to get this:
user3:12345687:5.5:2.5:6:1:3:2... (7 Replies)