Sponsored Content
Full Discussion: Connecting 3 files
Top Forums Shell Programming and Scripting Connecting 3 files Post 302876772 by Yoda on Tuesday 26th of November 2013 01:55:02 PM
Old 11-26-2013
Quote:
Originally Posted by newbie83
This doesn't produce any output, even with the sample data.
Not sure why! This is what I get.

Sample input datas:
Code:
$ cat file1.txt
[OR] KOG0001 Ubiquitin and ubiquitin-like proteins
  ath:  At1g31340
  ath:  At1g53930
  ath:  At1g53950
[J] KOG0002 60s ribosomal protein L39
  ath:  At2g36170
  ath:  At3g02190

$ cat file2.txt
INFORMATION STORAGE AND PROCESSING
 [J] Translation, ribosomal structure and biogenesis
 [A] RNA processing and modification
 [K] Transcription
 [L] Replication, recombination and repair
 [B] Chromatin structure and dynamics

CELLULAR PROCESSES AND SIGNALING
 [D] Cell cycle control, cell division, chromosome partitioning
 [Y] Nuclear structure
 [V] Defense mechanisms
 [T] Signal transduction mechanisms
 [M] Cell wall/membrane/envelope biogenesis
 [N] Cell motility
 [Z] Cytoskeleton
 [W] Extracellular structures
 [U] Intracellular trafficking, secretion, and vesicular transport
 [O] Posttranslational modification, protein turnover, chaperones

METABOLISM
 [C] Energy production and conversion
 [G] Carbohydrate transport and metabolism
 [E] Amino acid transport and metabolism
 [F] Nucleotide transport and metabolism
 [H] Coenzyme transport and metabolism
 [I] Lipid transport and metabolism
 [P] Inorganic ion transport and metabolism
 [Q] Secondary metabolites biosynthesis, transport and catabolism

POORLY CHARACTERIZED
 [R] General function prediction only
 [S] Function unknown

$ cat file3.txt
At1g53930
At2g36170

Output:
Code:
$ ./prog.awk
At1g53930|O|Posttranslational modification, protein turnover, chaperones |CELLULAR PROCESSES AND SIGNALING
At2g36170|J|Translation, ribosomal structure and biogenesis |INFORMATION STORAGE AND PROCESSING

This User Gave Thanks to Yoda For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

connecting ....sql

if; sqlplus /nolog <<EOF conn / as sysdba spool /tmp/start.out @/oracle/home/start.sql spool off exit EOF fi For this code i am getting error: Test.sh: syntax error at line 7 : `<<' unmatched (8 Replies)
Discussion started by: dreams5617
8 Replies

2. UNIX for Dummies Questions & Answers

connecting the ip address

Hi, I have three ip address say x.x.x.x , y.y.y.y and z.z.z.z I am connecting to x.x.x.x first and from there i am telnet y.y.y.y and getting into y and from there i am telnet to z i want to know, can we write a script, which can automatically connect from x to y and from y to z.. is... (1 Reply)
Discussion started by: vasikaran
1 Replies

3. Solaris

Connecting to SAN

I am about to attempt to connect my sun 280R boxes to a EMC SAN. I have Qlogic cards that came from Sun. I am going to load traffic manager, navisphere client. what else do i need, sun foundation suite ro somehting? This is the first time ive ever connected to a SAN. any help would be... (3 Replies)
Discussion started by: BG_JrAdmin
3 Replies

4. AIX

Connecting to DB

Is it possible to connect to two databases in a single query with different username and passwords? provide an example pls (1 Reply)
Discussion started by: rollthecoin
1 Replies

5. UNIX for Dummies Questions & Answers

Connecting to website

Okay, here's the situation: I have a UNIX box hosting a website. The website is basically there to hold a .swf file; when you go to the URL, the .swf file loads, and it pulls data from a database on another computer into a cache. The cache holds things for 24 hours. This all works fine, so it's... (7 Replies)
Discussion started by: BSchow
7 Replies

6. UNIX for Dummies Questions & Answers

Connecting Two Unix Computers To Share Files

I was wondering if I could get some help with two of my Unix computers. Bare with me as I am new to this software and, hardly know anything on these computers, except based on what I have already worked with them. Here is my issue. I have two unix computers setup together, not connected... (6 Replies)
Discussion started by: OrangeNblack
6 Replies

7. UNIX for Dummies Questions & Answers

connecting lines of 2 different files

How would i connect the lines of 2 different files? Also how would i reissue the command to use an equal signsas the seperators between the fields? (1 Reply)
Discussion started by: trob
1 Replies

8. Shell Programming and Scripting

connecting through sqlplus

I am trying to connect to one of the oracle sever using uni through sqlplus command: sqlplus -s BOXI_ALPH_AUDITOR,Q078_audit$@Q047 But its not getting connected. I tried using some different server using same syntax its working. What differene i found is the password is having no special... (2 Replies)
Discussion started by: gander_ss
2 Replies

9. Shell Programming and Scripting

Error when connecting to remote server to find files with timestamp today's day

I am connecting to remote server and try to check if files with timestamp as Today's day are on the directory. Below is my code TARFILE=${NAME}.tar TARGZFILE=${NAME}.tar.gz ssh ${DESTSERVNAME} 'cd /export/home/iciprod/download/let/monthly; Today=`date +%Y%m%d`; if ;then echo "We... (1 Reply)
Discussion started by: digioleg54
1 Replies

10. Shell Programming and Scripting

Shell script for connecting multiple servers and then copying 30 days old files

Shell script for connecting multiple servers and then copying 30 days old files from those server . HI , I have 6 multiple servers pla1,pla2,pla3,pla4,pla5,pla6 1. These six servers have common shared mount point /var/share 2. Running script from /var/share to connect these servers.I... (1 Reply)
Discussion started by: rcroyal88
1 Replies
t_close(3)						     Library Functions Manual							t_close(3)

NAME
t_close - Closes a transport endpoint. LIBRARY
XTI Library (libxti.a) SYNOPSIS
#include <xti.h> int t _close( int fd) ; STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: t_close(): XNS4.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
The following table summarizes the relevance of the input parameter before and after t_close() is called: Parameter Before Call After Call ------------------------------------- fd y n Notes to table: This is a meaningful parameter. This is not a meaningful parameter. Specifies a file descriptor returned by the t_open() function that identifies a local transport endpoint. VALID STATES
The t_close() function is intended to be called in the T_UNBND transport provider state (see the DESCRIPTION section). DESCRIPTION
The t_close() XTI function is used in connection-oriented and connectionless transport service to inform a transport provider that the transport user has finished with the transport endpoint. The transport endpoint is specified by a file descriptor previously returned by the t_open() function. The t_close() function frees any local library resources associated with the transport endpoint referenced by the file descriptor. The t_close() function does not check state information (see the t_getstate() function). Consequently, t_close() may be called in any transport provider state to close an open transport endpoint. When t_close() executes, local library resources associated with the trans- port endpoint are automatically freed. In addition, a close() function is called for the referenced file descriptor. The close() function aborts when there are no other file descriptors, in the current or any other process, that reference the same transport endpoint. When close() aborts, any connection that is associated with that transport endpoint is broken. RETURN VALUES
Upon successful completion, a value of 0 (zero) is returned. Otherwise, a value of -1 is returned and t_errno is set to indicate the error. ERRORS
If the t_close() function fails, t_errno may be set to the following value: File descriptor fd does not refer to a valid transport end- point. This error indicates that a communication problem has been detected between XTI and the transport provider for which there is no other suitable XTI(t_errno). RELATED INFORMATION
Functions: t_getstate(3), t_open(3), t_unbind(3) delim off t_close(3)
All times are GMT -4. The time now is 02:00 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy