Sponsored Content
Top Forums Shell Programming and Scripting Need to combine counts from diff files Post 302511825 by mirni on Thursday 7th of April 2011 04:22:58 PM
Old 04-07-2011
Something like this? (output unsorted)
Code:
[MIRO@stroke Desktop]$ cat tst
FILED001.20110407.175709.086912
49995 04-07T12
4 04-07T07
1 04-07T17

FILED001.20110407.180111.086913
50000 04-07T12

FILED006.20110407.175229.081672
48939 04-07T12
626 04-06T21
427 04-06T20
6 04-07T11
2 04-07T07


FILED006.20110407.175316.081673
32721 04-06T21
8895 04-06T20
8383 04-07T12
1 04-06T16
[MIRO@stroke Desktop]$ awk '/^FILE/{hdr=gensub(/\..*$/,"",$1); next}{a[hdr" "$2]+=$1}
END{n = asorti(a,b);for(i=1;i<=n;i++){
  if(a[b[i]]==0) {print b[i]} 
  else {print a[b[i]]" "gensub(/FILE.* /,"","",b[i]) }}
}' tst
FILED001 
4 04-07T07
99995 04-07T12
1 04-07T17
FILED006 
1 04-06T16
9322 04-06T20
33347 04-06T21
2 04-07T07
6 04-07T11
57322 04-07T12


Last edited by mirni; 04-07-2011 at 06:17 PM..
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

how to combine two files

i need to combine two file. These two files have the same line number, and i need to combine each corresponding line. I tried the paste, but i need coma as the delimeter. are there anyway to do it? thanks. (4 Replies)
Discussion started by: tao
4 Replies

2. Shell Programming and Scripting

diff 2 files; output diff's to 3rd file

Hello, I want to compare two files. All records in file 2 that are not in file 1 should be output to file 3. For example: file 1 123 1234 123456 file 2 123 2345 23456 file 3 should have 2345 23456 I have looked at diff, bdiff, cmp, comm, diff3 without any luck! (2 Replies)
Discussion started by: blt123
2 Replies

3. Shell Programming and Scripting

Comparing Counts Within Separate Files

Hey all, So I have this challenge where I am attempting to compare record counts from within several different log files. I want input and output counts for each file, and I want to compare that with the result of the input/output comparison from a separate--but related file. Example: ... (2 Replies)
Discussion started by: gator76
2 Replies

4. Shell Programming and Scripting

Find duplicates from multuple files with 2 diff types of files

I need to compare 2 diff type of files and find out the duplicate after comparing each types of files: Type 1 file name is like: file1.abc (the extension abc could any 3 characters but I can narrow it down or hardcode for 10/15 combinations). The other file is file1.bcd01abc (the extension... (2 Replies)
Discussion started by: ricky007
2 Replies

5. Shell Programming and Scripting

how to compare counts in two separate files

Hi all, what will be the code to compare count present in two seperate files for e.g file (a) contains counts 100 and file (b) contains records 90 since both these files have differnt count so it will display count didnt match and in case of success it display (5 Replies)
Discussion started by: jojo123
5 Replies

6. Shell Programming and Scripting

Get counts for multiple files

How do get the counts by excluding header and tailer. wc -l customer_data*.0826 31 customer_data_1.0826 57 customer_data_2.0826 456 customer_data_3.0826 668 customer_data_4.0826 789 customer_data_5.0826 2344 customer_data_6.0826 13457 customer_data_7.0826... (6 Replies)
Discussion started by: zooby
6 Replies

7. Shell Programming and Scripting

Sending e-mail of record counts in 3 or more files

I am trying to load data into 3 tables simultaneously (which is working fine). Then when loaded, it should count the total number of records in all the 3 input files and send an e-mail to the user. The script is working fine, as far as loading all the 3 input files into the database tables, but... (3 Replies)
Discussion started by: msrahman
3 Replies

8. Shell Programming and Scripting

combine multiple files by column into one files already sorted!

I have multiple files; each file contains a certain data in a column view simply i want to combine all those files into one file in columns example file1: a b c d file 2: 1 2 3 4 file 3: G (4 Replies)
Discussion started by: ahmedamro
4 Replies

9. Shell Programming and Scripting

Diff 3 files, but diff only their 2nd column

Guys i have 3 files, but i want to compare and diff only the 2nd column path=`/home/whois/doms` for i in `cat domain.tx` do whois $i| sed -n '/Registry Registrant ID:/,/Registrant Email:/p' > $path/$i.registrant whois $i| sed -n '/Registry Admin ID:/,/Admin Email:/p' > $path/$i.admin... (10 Replies)
Discussion started by: kenshinhimura
10 Replies

10. UNIX for Beginners Questions & Answers

Automate splitting of files , scp files as each split completes and combine files on target server

i use the split command to split a one terabyte backup file into 10 chunks of 100 GB each. The files are split one after the other. While the files is being split, I will like to scp the files one after the other as soon as the previous one completes, from server A to Server B. Then on server B ,... (2 Replies)
Discussion started by: malaika
2 Replies
FIELDCOMB(1)						      General Commands Manual						      FIELDCOMB(1)

NAME
fieldcomb - combine two or more field frames for video animation SYNOPSIS
fieldcomb [ -e|-o ][ -r ] [ -f combined.hdr ] field0.hdr field1.hdr .. DESCRIPTION
Fieldcomb combines two or more field frames into half as many final video frames for field-based animations. Normally, the even scanlines in the output are given over to the first, third, fifth, etc. pictures given on the input, and the odd scanlines are given over to the sec- ond, fourth, sixth, etc. pictures on the input. This behavior corresponds to the -e option, which is set by default. To reverse this ordering, the -o option must be specified. Normally, fieldcomb will name output frames by dividing the numbers on the input field file names by 2, inserting a 'C' right before the number, adding leading zeroes to make it always four digits. For example, the command: fieldcomb anim12.hdr anim13.hdr anim14.hdr anim15.hdr will produce two output pictures: animC0006.hdr & animC0007.hdr If an odd number of input files is given on the command line, the last file is held over and used as the first file in the next invocation of fieldcomb in the same directory. In this way, the program works well with the "TRANSFER" facility of ranimate(1), which does not guar- antee an even number of frames will be passed every time. If only two input files are given, the -f option may be used to specify a different output name of the user's choosing. If the -r option is specified, then the input files will be removed once they have been combined. AUTHOR
Greg Ward ACKNOWLEDGEMENT
Work on this program was sponsored by Iebele Abel. SEE ALSO
getinfo(1), pcomb(1), pfilt(1), phisto(1), ran2tiff(1), ranimate(1), rpict(1) RADIANCE
9/6/2005 FIELDCOMB(1)
All times are GMT -4. The time now is 04:41 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy