Cómo combinar archivos en bash en orden alfabético
Necesito fusionar un montón de archivos mp3 juntos. Sé que simplemente haciendo
cat file1.mp3 >> file2.mp3
parece funcionar bien (al menos se reproduce correctamente en mi Zune de todos modos).
Me gustaría correr
cat *.mp3 > merged.mp3
pero dado que hay alrededor de 50 archivos mp3 separados, no quiero que me sorprenda a la mitad un archivo en el lugar equivocado (este es un audiolibro que no tengo ganas de volver a copiar).
Leí las páginas de manual de cat y no pude encontrar si el orden del operador comodín está definido.
Sicat
no funciona para esto, ¿hay alguna manera simple (quizás usandols
yxargs
) que podría hacer esto por mí?