An interesting sort problem
Andrew Haley
aph at redhat.com
Fri Nov 27 10:29:27 UTC 2015
On 13/11/15 02:38, Michael Hennebry wrote:
> Awk can do what you want:
> {
> lines[NR]=$NF " " $0
> }
>
> END {
> PROCINFO["sorted_in"]="@val_type_asc"
> for line in lines {
> j=index(line, " ")
> print substr(line, j+1)
> }
Close, but no cigar.
#!/bin/awk -f
{
lines[NR]=$NF " " $0
}
END {
PROCINFO["sorted_in"]="@val_type_asc"
for (i in lines) {
line = lines[i]
j=index(line, " ")
print substr(line, j+1)
}
}
Needs awk >= 4.0
Andrew.
More information about the users
mailing list