06-12-2009
Sorry - I wasn't precise.
1) Input file contains 1005 lines,
2) The number of words in each line (maximum and minimum) differ. Word is defined as a single number,
3) We have three strings, in each line, delimited by first {}, second {} and third {},
4) The important thing is that: number of words (regardless the row) in first {}, second {} and third {}
is exactly identical,
5) And thats way I would like to pair ALL elements with each other in the way I wrote before,
6) Here is the fragment of original input (I am not sure how it will be displayed here but each three {} are in single line),
{4812 4009 2357 1602 2756 1025 3199 951 957 0 99} {4814 4010 2358 1603 2758 1028 3200 952 958 1 100} {8116 9362 10121 10779 10120 10908 9274 10962 10963 10564 10602}
{4812 4009 2357 1602 957 951 1025 99} {4814 4010 2358 1603 958 952 1028 100} {8116 9362 10121 10779 10963 10962 10908 10602}
{4812 4009 2357 1602 1025 901 957 951 99} {4814 4010 2358 1603 1028 902 958 952 100} {8116 9362 10120 10779 10908 11012 10963 10962 10602}
{10121 10779 10120 10908 9274 11012 10962 10963 10564 10602} {2357 1602 2756 1025 3199 901 951 957 0 99} {2358 1603 2757 1028 3200 902 952 958 1 100}
{4812 1602 2756 951 957 99} {4814 1603 2757 952 958 100} {8116 10779 10120 10962 10963 10602}
{4009 1602 2756 2357 2357 99 719} {4010 1603 2758 2358 2358 100 720} {9362 10779 10120 10120 10121 10602 10375}
{4812 2756 2357 1025 3199 901 99} {4814 2759 2358 1028 3200 902 100} {8116 10120 10120 10908 9274 11012 10602}
{4812 1602 2756 2357 1025 3199 951 0 99 719} {4814 1603 2757 2358 1028 3200 952 1 100 720} {8116 10779 10120 10120 10909 9274 10962 10564 10602 10375}
{4812 3680 1602 2756 2357 3199 957 951 99 719} {4814 3682 1603 2757 2358 3200 958 952 100 720} {8116 9352 10779 10120 10121 9274 10963 10962 10602 10375}
in OUTPUT I would like (based on first line of input):
4812 4814 8116
4009 4010 2358
2357 2358 10121
1602 1603 10779 ... so the last record should be:
99 100 10602
and so on for all lines.
Regards,
Kajol
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have a directory of files DATA1,DATA2,DATA3, etc... each file has 1 column of data
Example:
File DATA1
name
date
time
time requested
approved
I need to change these to CSV files so I can import the data. I believe AWK is what i need but I'm new to AWK and can't seem to get the... (5 Replies)
Discussion started by: barrro
5 Replies
2. Shell Programming and Scripting
Hello!
I am writing a program to run through two large lists of data (~300,000 rows), find where rows in one file match another, and combine them based on matching fields. Due to the large file sizes, I'm guessing AWK will be the most efficient way to do this. Overall, the input and output I'm... (5 Replies)
Discussion started by: Michelangelo
5 Replies
3. Shell Programming and Scripting
Dear All,
I would like to add values of a field, if the lines match in a certain field. Then I would like to divide the sum though the number of lines that have a matched field. This is the Input:
Input:
Test1 5
Test1 10
Test2 2
Test2 5
Test2 13
Test3 4
Output:
Test1 7.5
Test1 7.5... (6 Replies)
Discussion started by: DerSeb
6 Replies
4. Shell Programming and Scripting
Hoping for some assistance.
my source file consists of:
os, ip, username
win7, 123.56.78, john
win7, 123.56.78, paul
win7, 10.1.1.1, john
win7, 10.2.2.3, joe
I've been trying to run a script that will only return ip and username where the IP address is the same and the username is... (3 Replies)
Discussion started by: tekvaio
3 Replies
5. Shell Programming and Scripting
Hello,
I'm trying to get the TOP and BASE numbers printed out
File looks like this:
2300 CAR # 2300 is the TOP
2310 CAR
2335 CAR
2455 CAR # 2455 is the BASE
1000 MOTOR # 2455 will become this TOP
2000 MOTOR
3000 MOTOR
4000 MOTOR # 4000 is the BASE
2345 BIKE # 4000... (8 Replies)
Discussion started by: charlieglen
8 Replies
6. UNIX for Advanced & Expert Users
grep -v will exclude matching lines, but I want something that will print all lines but exclude a matching field. The pattern that I want excluded is '/mnt/svn'
If there is a better solution than awk I am happy to hear about it, but I would like to see this done in awk as well. I know I can... (11 Replies)
Discussion started by: glev2005
11 Replies
7. Shell Programming and Scripting
Hi,
I wasn't quite sure how to title this one! Here goes:
I have some already partially parsed log files, which I now need to extract info from. Because of the way they are originally and the fact they have been partially processed already, I can't make any assumptions on the number of... (8 Replies)
Discussion started by: chrissycc
8 Replies
8. Shell Programming and Scripting
Dear AWK-experts!
I did get stuck in the task of combining files after matching fields, so I'm still awkward with learning AWK.
There are 2 files: one containing 3 columns with ID, coding status, and score for long noncoding RNAs:
file1 (1.txt) (>5000 lines)
... (12 Replies)
Discussion started by: kben
12 Replies
9. UNIX for Beginners Questions & Answers
Hi,
I have 2 tab-delimited input files as follows.
file1.tab:
green A apple
red B apple
file2.tab:
apple - A;Z
Objective:
Return $1 of file1 if,
. $1 of file2 matches $3 of file1 and,
. any single element (separated by ";") in $3 of file2 is present in $2 of file1
In order to... (3 Replies)
Discussion started by: beca123456
3 Replies
10. UNIX for Beginners Questions & Answers
Hello all, I am having trouble with what should be an easy task, but seem to be missing something fundamental. I have two files, with File 1 consisting of a single field of many thousands of records. I also have File 2 with two fields and many thousands of records.
My goal is that when $1 of... (2 Replies)
Discussion started by: jvoot
2 Replies
os_mibs(8) System Manager's Manual os_mibs(8)
NAME
os_mibs - Tru64 UNIX extensible SNMP subagent daemon
SYNOPSIS
/usr/sbin/os_mibs
DESCRIPTION
The os_mibs daemon is a subagent that implements the standard MIB support for Tru64 UNIX. It currently supports MIB II, the FDDI MIB, the
Token Ring MIB, Host Resources MIB, and the Ethernet-like Interfaces MIB.
This daemon is started and stopped automatically and in conjunction with the SNMP master agent snmpd; no configuration or user action is
required. Unexpected conditions when servicing requests for these MIBs are logged using the syslog function.
For Host Resources MIB information, see Network Administration.
For information about building subagents and extensible SNMP support, see the Network Programmer's Guide.
FILES
The system daemon log file. Where (date is the date).
SEE ALSO
Commands: snmpd(8), snmp_request(8)
Functions: syslog(3)
RFC 1213, MIB II
RFC 1231, IEE 802.5 Token Ring MIB
RFC 1285, FDDI MIB
RFC 1514, Host Resources MIB
RFC 2011, SNMPv2 MIB for the Internet Protocol using SMIv2
RFC 2012, SNMPv2 MIB for the Transmission Control Protocol using SMIv2
RFC 2013, SNMPv2 MIB for the User Datagram Protocol using SMIv2
RFC 2358, Definitions of Managed Objects for the Ethernet-like Interface Types
os_mibs(8)