Necesito unir un montón de archivos mp3. Sé que simplemente haciendoCómo combinar archivos en bash en orden alfabético
cat file1.mp3 >> file2.mp3
parece funcionar bien (al menos reproduce correctamente en mi Zune de todos modos).
me gustaría correr
cat *.mp3 > merged.mp3
pero ya que hay alrededor de 50 archivos mp3 separados no quiere ser sorprendido por la mitad de un archivo en el lugar equivocado (este es un libro de audio que No tengo ganas de volver a rasgar).
He leído las páginas man de cat y no he podido encontrar si el orden del operador comodín está definido.
Si cat
no funciona para esto, ¿hay alguna manera simple (tal vez usando ls
y xargs
) que pueda hacer esto por mí?
La expansión comodín se realiza mediante la shell (por ejemplo bash) – MattH
¿Sabe usted si que la expansión en bash es alfabético, por casualidad? – javanix
¿No sería una lista de reproducción la forma habitual de resolver esto? – Flexo