Bash coller de sortie de la commande mise en forme

Fichier1:

1
2

Fichier2:

1 2 3
4 5

Fichier3:

x x x
yy yy
zz

paste file1 file2 file2 me donne un onglet séparé de sortie:

1       1 2 3   x x x
2       4 5     yy yy
                zz

paste -d" " file1 file2 file3 me donne de la sortie:

1 1 2 3 x x x
2 4 5 yy yy
  zz

Je le veux comme ci-dessous:

1 1 2 3 x x x
2 4 5   yy yy
        zz

Aucune idée si c'est possible ou dois-je essayer de toute autre commande?

Si la deuxième ligne de file2 est 4 5 6 7 8? Quelle est la sortie désirée, alors? L'objectif est ici d'avoir une colonne par fichier d'entrée?
Le but est d'utiliser l'espace comme séparateur et toujours conserver la mise en forme d'origine dans chaque fichier. Désolé, je n'ai pas votre question à propos de fichier2.
Donc a votre problème a été résolu? Il n'est pas clair à partir de vos commentaires.

OriginalL'auteur Ramesh | 2014-10-20