Problem to print out record got smallest number in specific column
Hi,
Anybody know how to print out the record that shown smallest number among column 3 and column 4
Case 1 Input :
Case 1 Output :
Case 2 Input :
Case 2 Output :
Case 3 Input :
Case 3 Output :
By comparing only column 3 and 4 in each case. I would like to print out only the line that got smallest number (eg. 51 in column 4, Case 1 is smallest; 73 in column 3, Case 2 is smallest).
If just only one record in the file, then just straight print it out. Since nothing to compare in column 3 or 4.
Thanks for any advice.
It seems like a bit complicated comparison
---------- Post updated at 09:59 PM ---------- Previous update was at 09:39 AM ----------
Hi Subbeh,
I have one more question need your advice :
From the above situation, column 4 between both line are smallest.
But column 3 in line 1 smaller than column 3 in line 2.
Do you know how to change your awk code to allow it print out the line that has smallest number in column 3 and column 4?
Thanks for advice.
---------- Post updated at 10:06 PM ---------- Previous update was at 09:59 PM ----------
Hi Subbeh,
I just find a "bug" when try to run your awk code :
Input file
Output file after run awk program
Desired Output :
Thanks ya.
---------- Post updated at 10:10 PM ---------- Previous update was at 10:06 PM ----------
Hi Klashxx,
Do you have any idea how to do the second comparison and print out the line that has smallest number in column 3 and 4?
I notice in some case, the smallest number are in same column (either column 3 or 4). In that case, I would like to compare the other column and print out the line that record smallest number in both column 3 and 4.
Hello,
I have often found bash to be difficult when it comes to floating point numbers. I have data with rows of tab delimited floating point numbers. I need to find the smallest number in each row that is not 0.0. Numbers can be negative and they do not come in any particular order for a given... (9 Replies)
Input file
US Score 10
UK Ball 20
AS Score 50
AK Ball 10
PZ Ballon 50
PA Score 70
WT Data 10
.
.
Desired output file
US Score 10
AK Ball 10
WT Data 10
.
. (2 Replies)
Split column data if the table has n number of column's with some record then how to split n number of colmn's line by line with records
Table
---------
Col1 col2 col3 col4 ....................col20
1 2 3 4 .................... 20
a b c d .................... v
... (11 Replies)
Input file :
5 20
500 2
20 41
41 0
23 1
Desired output :
5
2
20
0
1
By comparing column 1 and 2 in each line, I hope can print out the column with smallest number.
I did try the following code, but it don't look good :( (2 Replies)
Hi,
Do anybody know how to print out only those record that column 1 is "a" , then followed by "b"?
Input file :
a comp92 2404242 2405172
b comp92 2405303 2406323
b comp92 2408786 2410278
a comp92 2410271 2410337
a comp87 1239833 1240418
b comp87... (3 Replies)
Hey. This is pretty easy stuff but I'm learning the basics of Unix at the moment so keep that in mind. I have to:
1) Write a C-shell script to monitor user activity on the server for 13 minutes.
2) Then print the smallest and largest number of users during these 13 minutes.
I have this:
1)... (2 Replies)