Combining two files line by line


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Combining two files line by line
# 1  
Old 03-12-2013
Combining two files line by line

Hello guys, I have a problem with two text files. I want to join them line by line with a bash script if it is possible. I think an example will be much clear;

Code:
FILE 1
314.01  83.826
52.43   79.544
316.36  45.283
351.15  87.503

FILE 2
140.323 84.918
130     78.256
120     77.603
118     79.047

I want the output like below:

OUTPUT
314.01  83.826
140.323 84.918
52.43   79.544
130     78.256
316.36  45.283
120     77.603
351.15  87.503
118     79.047

I hope it is clear with the example. Both of the files are more than 500 lines long so it is really much appreciated if you can find an easy solution.

Thanks
# 2  
Old 03-12-2013
Code:
paste -d\\n file1 file2

This User Gave Thanks to radoulov For This Post:
# 3  
Old 03-12-2013
with awk
Code:
awk '{print ;getline<"file2"; print $0}' file1

This User Gave Thanks to pamu For This Post:
# 4  
Old 03-12-2013
Yes, or:
Code:
awk '1;getline<"file2"' file1

# 5  
Old 03-12-2013
Thank you @radoulov and @pamu, both methods worked great. Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Get an output of lines in pattern 1st line then 10th line then 11th line then 20th line and so on.

Input file: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 (6 Replies)
Discussion started by: Sagar Singh
6 Replies

2. UNIX for Beginners Questions & Answers

Combining lines in one line

Hi below is the input file snippet. here i want that all the line which is coming after 1 shoud be in one line. so for exanple if after 1 there is two lines which is starting with 2 should be combine in one line. input file content 1,8091012,BATCH_1430903_01,21,T,2,808738,,,,21121:87:01,... (19 Replies)
Discussion started by: scriptor
19 Replies

3. Shell Programming and Scripting

Combining lines into a single line

i have a file (where the column values are separated by ' and the text can be enclosed in ~) which contains data in form of 4461,2,~Basic: 2 Years/Unlimited Miles Drivetrain: Gas Engine 2 Years/Unlimited Miles Duramax Engine 3 Years/Unlimited... (2 Replies)
Discussion started by: rahulchandak
2 Replies

4. Shell Programming and Scripting

Combining files line by line

Hi, I have 2 files say abc and txt, Contents of abc A B C D . . . Contents of xyz 1 2 3 4 (2 Replies)
Discussion started by: ericJDS
2 Replies

5. Shell Programming and Scripting

Combining lines in to one line

Hi Friends, I have a file1.txt 1001 jkilo yrhfm 200056 jhdf rjhwjkrh 3+u8jk5h3 uru ehjk 1002 jkfhk hfjkd 2748395 fdjksfh hefjkh 3hdfk ejkh kjhjke In the above if you see the firt charcter of each line mentioned in red has a pattern . I need to create another file where , the... (6 Replies)
Discussion started by: i150371485
6 Replies

6. Shell Programming and Scripting

how to read the contents of two files line by line and compare the line by line?

Hi All, I'm trying to figure out which are the trusted-ips and which are not using a script file.. I have a file named 'ip-list.txt' which contains some ip addresses and another file named 'trusted-ip-list.txt' which also contains some ip addresses. I want to read a line from... (4 Replies)
Discussion started by: mjavalkar
4 Replies

7. Shell Programming and Scripting

Combining 2 lines in a file into 1 line

Hi all, I have a file with lot of lines with repeating pattern. ( TABLE_NAME line followed by Total line). I would like combine these two lines into one line seperated by cama and create a new file. Is there a simple way to do this. Current Format ( just a sample 4 lines ) TABLE_NAME:... (10 Replies)
Discussion started by: MKNENI
10 Replies

8. Shell Programming and Scripting

Line by Line combining 2 files

I am trying to take 2 files and merge them into a single file pulling one line out of each file at a time. Below is an example of what I am trying to do, thanks for any help in advance. Example of File 1: a1 b1 c1 Example of File 2: a2 b2 c2 Expected Outcome: a1 a2 b1 b2 c1 c2 (2 Replies)
Discussion started by: Takau
2 Replies

9. Programming

Combining multiple command line arguments

suppose the user enters: ./Myfile blah1 blah2 blah3 I want to be able to read that in as: blah1blah2blah3 IN ONE VARIABLE Obviously I can print it out in one line excluding the white space, but I'm having trouble combining argv, argv, ....., argv together! This is what I tried, but I... (3 Replies)
Discussion started by: hansel13
3 Replies

10. Red Hat

combining two/three line in to one

Hi Radoulov, I have tried the code for testing as I too required this on numbers of occasion to combining two line having length of 132 characters .I am using RedHat 9 Linux. I am using like if ( nr % 2 == o ) or if ( nr % 3 == 0 ) and fetching the data from the... (0 Replies)
Discussion started by: vakharia Mahesh
0 Replies
Login or Register to Ask a Question