How To echo them....?

There is an output file which has been generted by Concatenating 4 differnt files.

like four files (a,b,c,d) contains output of different lenght and line number.
Suppose file a contains 10 records and all ten records are of constant varible lenght (let us say 12)

same is the case with rest of the files.

now i (cat) all those file in such a way that my desired sequences is printed accordingly as shown in last

cat a b c d > output.txt

I am getting the output as

Helloworld1a
Helloworld2a
Helloworld3a
Helloworld4a
Helloworld5a
Helloworld6a
Helloworld7a
Helloworld8a
Helloworld9a
Helloworld1b
Helloworld2b
Helloworld3b
65643534557
65466476576
78768776576
76587787878
45646765788
56678867676
65466586765
97564536675
00657657657
00657657657
78947594085
63598795095
46789665879
54356546766|65
65767657676|76
76576576767|76
76575675676|45
67657567567|78
64354364567|53
54354367235|24
68674565675|78
56544356567|43
78798098098|44
46546757768|24
34675876889|33
5454
3456
8768
4535
8667
8657
8367
6667
3668
8550
2227

Now i want the output as

Helloworld1a                65643534557             54356546766|65        5454
Helloworld2a                65466476576             65767657676|76        3456
Helloworld3a                78768776576             76576576767|76        8768
Helloworld4a                76587787878             76575675676|45        4535
Helloworld5a                45646765788             67657567567|78        4543
Helloworld6a                56678867676             64354364567|53        8667
Helloworld7a                65466586765             54354367235|24        8657
Helloworld8a                97564536675             68674565675|78        8367
Helloworld9a                00657657657             56544356567|43        6667
Helloworld1b                78947594085             78798098098|44        3668
Helloworld2b                63598795095             46546757768|24        8550
Helloworld3b                46789665879             34675876889|33        2227

Please post the complete script with a little description for my understanding i'll be grateful to you all.

Thnkz in Advance.

Sorry, you'll have to do better than that! Show some of your OWN effort first.
Hint, instead of cat-ting the 4 files, read them in (using awk for example) into memory/array index by a line number concatenating corresponding line from different files . Once all's been read, iterate through the array outputting the built array entries.
Or look into 'man paste'
Good luck.

Dear Moderator,

Below mentioned query is the output file of my script,

I didnt find it suitable to post the complete script as the script logic is totally independent of the output file. And by posting the script, there will be queries regarding that script, to make ppl understand my desired output and that will make my query pipelined.

I concluded to the end result and put up a query:

Actually,There are four different files genertead at the end of script

Now for my ease if have Concatenate it, and then later asked for help.

I hope you got my point and help me generting my required output.

Also please elaborate your below mentioned logic a bit more for my ease.

Please Help.

If your 'script' generates 4 files (and, no - there's no need to 'cat' them together), implement a 'stand-alone' script that 'munges/formats' the 4 files the way you wants. Once you fully debug the 'stand-alone' version of the script, it's should be trivial to incorporate it into the 'master' script.
So, once again - what have you tried so far to implement the 'stand-alone' script?

for the case of stand-alone script regarding my said issue, i didnt work a lot.

I tried to play with echo for all possibilities, but failed

as the generted output is all in a mess.

Now I Need Help.:confused:

I've given enough hints (in the first reply) for you to explore.
Give it a try first and show the effort!