Paste Command does not align my output

I'm trying to "paste" two files but the result is not aligned.

File1 looks like this:
dog.csv
cat.csv
elephant.csv
cougar.csv

File2 looks like this:
2323
33
444
545545

Then I run a paste command:
paste File1 File2 > result.cnt

Then result.cnt file is created like this:
dog.csv 2323
cat.csv 33
elephant.csv 4444
cougar.csv 545545

but I want my result to be as something like the following

dog.csv..........2323
cat.csv..........33
elephant.csv...4444
cougar.csv.....545554

(Please take the dots (...) as spaces, I put them because the original post was ignoring the spaces)
So at the end I need the second column (numbers) to start at the same position.

Please advise!. :smiley:

The examples of correct and incorrect output look identical, but I suppose you might mean something like this.

paste File1 File2 | column >result.cnt

The incorrect an correct are not identical.

My incorrect output shows the numbers right one space after the animal file names but what I need is to put the all numbers aligned in a second column.

Then result.cnt file is created like this:
dog.csv 2323
cat.csv 33
elephant.csv 4444
cougar.csv 545545

but I want my result to be as something like the following
....................<-I need the number to start here
dog.csv.........2323
cat.csv..........33
elephant.csv...4444
cougar.csv.....545554
(Please take the dots (...) as spaces, I put them because the original post was ignoring the spaces)

I tried your code but got an error "ksh: column: not found"

Try the following

$ paste File1 File2 | awk '{ printf "%-20s %s\n", $1, $2 }'

You are the best fpmurphy!!!! It worked!!