Unix Handson - 4

4. Unix : Highest Score

Student details are stored in a file in the following order with space as the delimiter:

RollNo Name Score

 

 

Write a unix command to find the name of the Student who has the highest score.

The file will be given as a command line argument when the script containing your command will run.

 

For example,

If the input file has the below content

 

RollNo Name Score
234 ABC 70
567 QWE 12
457 RTE 56
234 XYZ 80
456 ERT 45

 

The output will be

 

XYZ

 

 

Solution

 

sort -k3,3 -rn -t" " | head -n1 | awk '{print $2}'

To copy the code click the below link

https://onlinegdb.com/H1eVelI_I

 

©2018 by The real one. Proudly created with Wix.com