![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Splitting a Larger File Into Mutiple Smaller ones. | madhubt_1982 | Shell Programming and Scripting | 1 | 03-22-2008 10:10 AM |
| Cutting a large log file in to smaller ones | MrTangent | Shell Programming and Scripting | 11 | 11-07-2007 06:55 AM |
| sending larger files via ftp | matrixmadhan | UNIX for Advanced & Expert Users | 6 | 05-24-2006 11:50 AM |
| Anything smaller than sleep 1 | markms | UNIX for Dummies Questions & Answers | 4 | 04-07-2006 01:22 PM |
| Smaller splash graphic | kduffin | Post Here to Contact Site Administrators and Moderators | 2 | 11-21-2003 12:03 AM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Grab a smaller and larger value
Hi All, I am trying to grab a term which is just smaller and larger than the assigned value using the below code. But there seems to be some problem. The value i assign is 25 so i would expect it to output a smaller value to be 20 instead of 10 and 20 and larger value to be 30 instead of 30 and 40. Can anybody help ? Input: 10 20 30 40 Output: My Value = 25 Smaller Value = 20 Bigger Value = 30 Code:
awk '$1<= 25 END{print $1}' input
awk '$1>= 25 BEGIN{print $1}' input
Last edited by vgersh99; 10-10-2007 at 10:50 PM.. Reason: code tags |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|