Sponsored Content
Full Discussion: awk conditional output
Top Forums Shell Programming and Scripting awk conditional output Post 302931057 by senhia83 on Friday 9th of January 2015 08:56:29 PM
Old 01-09-2015
your requirement makes no sense...

hope this helps, delete the last column if you want..

Code:
 
 $ cat tmp
9780020080954   9.95    0.49    AS       23.3729
9780020130857   9.95    0.49    AS       23.3729
9780023001406   22.20   0.25    AOD       42.4725
9780023008207   72.40   0.25    AOD       104.595
9780023012617   74.80   0.25    AOD       107.565

$ awk -v c=0 '{ if ($4!=b){c=c+1;b=$4} $4="Text"c  }1' tmp
9780020080954 9.95 0.49 Text1 23.3729
9780020130857 9.95 0.49 Text1 23.3729
9780023001406 22.20 0.25 Text2 42.4725
9780023008207 72.40 0.25 Text2 104.595
9780023012617 74.80 0.25 Text2 107.565

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

AWK - conditional cause

Hello guys, I want to make a conditional cause in the following file using awk: awk '{ if ($2 != 0) print $1, $2, $3}' test.csv > test2.csv FILE EXAMPLE = test.csv string,number,date abc,0,20050101 def,1,20060101 ghi,2,20040101 jkl,12,20090101 mno,123,20020101 ... (2 Replies)
Discussion started by: Rafael.Buria
2 Replies

2. Shell Programming and Scripting

Awk Conditional

Hi Guys, i have this files: xyz20080716.log opqrs20080716.log abcdef20080716.log xyz20080717.log oprs20080717.log abcde20080717.log currentdate: 20080717.log I want to make script to zip the file for past day. Can anyone help for this? i've just learn awk scripting & still confused with... (3 Replies)
Discussion started by: icy_blu_blu
3 Replies

3. Shell Programming and Scripting

AWK conditional addition

I have a column of numbers $2, I would like to add 360 to all numbers that are negative. This method seems a bit convoluted, and does not work (outputs 0): BEGIN { A=sprintf("%d", $2); if(A<0) A=A+360; BIN++; } END { for(A in BIN) print... (5 Replies)
Discussion started by: chrisjorg
5 Replies

4. Shell Programming and Scripting

awk conditional find

Hi, I have a file in the following format: aabbba 25.31806899 baaabb 38.21808852 cccccu 1.31819523 552258121.31818253 ffddybb 5.41815555 almcamc87561812689 223aqas5.661828345 adacaaaaaaa1821285 adacaaaaaaa1821286 smckaa 3.81828756 ada2512510c1821287 ada2522511c1821328... (4 Replies)
Discussion started by: alex2005
4 Replies

5. Shell Programming and Scripting

Conditional awk

Hello All, I have a file like this: bash-3.00$ cat 1.txt 201112091147|0|1359331220|1025 201112091147|0|1359331088|1024 201112091144|0|1359331172|1025 201112091147|0|1359331220|1021 201112091149|0|1359331088|1027 201112091144|0|1359331172|1029 and a list of MSISDNs in another file... (9 Replies)
Discussion started by: EAGL€
9 Replies

6. Shell Programming and Scripting

Help with conditional clauses for script output

Hello. I am new this site as well as new to shell scripting and this is my first form... Please help me with the following shell script. I am executing a shell script to run every 15 min (scheduled in cronjob) and it gives an output in an output file which is e-mailed. CONCCOUNT=`cat... (1 Reply)
Discussion started by: Jamessteevens
1 Replies

7. Shell Programming and Scripting

awk - read from a file and write conditional output

I have a file, which has '|' as separator; I need to read each line from that file and produce output to another file. While reading, I have certain condition on few specific columns (like column3 ='good'); only those lines will be processed. (3 Replies)
Discussion started by: mady135
3 Replies

8. Shell Programming and Scripting

Conditional output redirection

Hi there, I'm in a coding mood! I've come through many ways of conditionally redirect the output of a script like: ] || exec &> /dev/nullBut my goal is slightly different. I would like to conditionally redirect the output of a command depending on the status of the command itself: if !... (6 Replies)
Discussion started by: chebarbudo
6 Replies

9. Shell Programming and Scripting

Sending sql output to email body with conditional subject line

hi , i have written below piece of code to meet the requirement but i am stuck in the logic here. the requirement are: 1) to send the sql out put to email body with proper formatting. 2) if count_matching = Yes then mail should triggered with the subject line ... (10 Replies)
Discussion started by: itzkashi
10 Replies

10. Shell Programming and Scripting

Multi-conditional IF - awk

I have a 6 column array with 2 million rows that looks like this: 1 1089699 rs6686003 G A g 1 1090557 rs7553429 A C c 1 1094738 rs4970362 A G a 1 1099342 rs9660710 A C c 1 1106473 rs4970420 G A a 1 1108637 rs4970421 G A g 1 1119858 rs1320565 C T c 1... (5 Replies)
Discussion started by: Geneanalyst
5 Replies
PDF_BEGIN_PAGE_EXT(3)							 1						     PDF_BEGIN_PAGE_EXT(3)

PDF_begin_page_ext - Start new page

SYNOPSIS
bool PDF_begin_page_ext (resource $pdfdoc, float $width, float $height, string $optlist) DESCRIPTION
Adds a new page to the document, and specifies various options. The parameters $width and $height are the dimensions of the new page in points. Returns TRUE on success or FALSE on failure. Common Page Sizes in Points +--------------------+-------------+ | name | | | | | | | size | | | | +--------------------+-------------+ | A0 | | | | | | | 2380 x 3368 | | | | | A1 | | | | | | | 1684 x 2380 | | | | | A2 | | | | | | | 1190 x 1684 | | | | | A3 | | | | | | | 842 x 1190 | | | | | A4 | | | | | | | 595 x 842 | | | | | A5 | | | | | | | 421 x 595 | | | | | A6 | | | | | | | 297 x 421 | | | | | B5 | | | | | | | 501 x 709 | | | | |letter (8.5" x 11") | | | | | | | 612 x 792 | | | | |legal (8.5" x 14") | | | | | | | 612 x 1008 | | | | |ledger (17" x 11") | | | | | | | 1224 x 792 | | | | | 11" x 17" | | | | | | | 792 x 1224 | | | | +--------------------+-------------+ PHP Documentation Group PDF_BEGIN_PAGE_EXT(3)
All times are GMT -4. The time now is 07:30 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy