Pegue varios archivos de lado a lado por orden numérico

Tengo muchos archivos en un directorio con nombres de archivo similares como file1, file2, file3, file4, file5, ....., file1000. Son de la misma dimensión, y cada una de ellas tiene 5 columnas y 2000 líneas. Quiero pegarlos todos juntos en orden numérico en un archivo grande, por lo que el archivo grande final debe tener 5000 columnas y 2000 líneas.

Lo intenté

for x in $(seq 1 1000); do 
paste `echo -n "file$x "` > largefile
done

En lugar de escribir todos los nombres de archivo en la línea de comandos, ¿hay alguna manera de pegar esos archivos en orden numérico (archivo1, archivo2, archivo3, archivo4, archivo5, ..., archivo10, archivo11, ..., archivo1000)?

por ejemplo:

archivo1

1 1 1 1 1
1 1 1 1 1 
1 1 1 1 1
...

archivo2

2 2 2 2 2 
2 2 2 2 2
2 2 2 2 2 
....

archivo 3

3 3 3 3 3 
3 3 3 3 3 
3 3 3 3 3
....

pegar archivo1 archivo2 archivo3 .... archivo 1000> archivo grande

archivo grande

1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
....

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta