Hola gente!
Disculpen que consulte por esta pavada, pero estuve leyendo el man de awk, el de sed, el de bash, busqué en google 'numerar archivos linea comando linux' y cosas por el estilo y nada me sacó de mi ignorancia :-(
Tengo algunos miles de archivos de texto que tengo que concatenar en orden. Están numerados con el orden que debo respetar al comienzo del nombre, por ej '1 xxx.txt' '2 xxx.txt' etc.
El problema se me presenta cuando los uno con 'cat -s *.txt > unidos.txt', porque el orden que usa cat para leerlos es alfabético en vez del orden natural numérico, como haría 'ls -v', es decir, ordena '100 ''10 ''1 ' en vez de '1 ''10 ''100 ', que es lo que necesito.
Podría armar algún programa, en alto nivel, para hacerlo, pero me parece exagerado, creo que se tiene que poder hacer desde la línea de comando.
Si álguien de la lista fuera tan amable como para desasnarme, habría subido un peldañito más en su camino al cielo.