En general, se espera que las preguntas sobre el intercambio de pila muestren evidencia de su propio esfuerzo de investigación. El primer éxito para mí en la búsqueda de Google. mostrar archivo como binario es Mostrar los contenidos del archivo como binario. en desbordamiento de pila. Esa pregunta tiene algunas posibilidades como respuestas; ¿Alguno de ellos hace lo que quiere, y si no, qué es lo que quiere que sea diferente? (Para uno, esta respuesta parece hacer exactamente lo que quieres, si tienes Ruby disponible.)
a CVn
2
@ MichaelKjörling en la defensa de la OP, estoy bastante seguro de que Ruby no está instalado de forma predeterminada en OSX y la respuesta en cuestión puede asustar a un programador que no es. También tenga en cuenta que el OP claramente no es un programador y sus resultados de Google dependen de su propio historial de búsqueda y usted necesita saber qué buscar, el OP ni siquiera sabía que esto se llama "binario".
terdon
1
@terdon El título de la pregunta original usaba la palabra 'binario', por lo que debe haber habido cierta familiaridad con el término. Sé que el orden de éxito de Google depende del historial de búsqueda anterior, por lo que dije que era el mejor resultado para mi . No sé lo que viene con una instalación predeterminada de OS X, pero aun así, la respuesta de Ruby no es la única que existe y una simple: "Encontré esto, esto y esto, pero cuando probé todo lo que obtuve fue el mensaje de error X "habría mostrado un esfuerzo propio para responder a la pregunta antes de preguntar (la parte del" esfuerzo de investigación "de los motivos de votación de la pregunta).
a CVn
@ MichaelKjörling absolutamente, el OP definitivamente podría haber hecho más investigación. Solo estoy señalando que dicha investigación sería más difícil para el OP que para usted o para mí. Su queja básica es absolutamente válida.
terdon
@terdon Ruby 1.8.7 se envía con OS X, por cierto. (Tal es Python 2.7.2)
slhck
Respuestas:
7
Puedes usar xxd para esto. Abre una terminal y haz esto:
Gracias por esto pero no funciona. Dice "xxd: Classique.MP3: No existe tal archivo o directorio". En Mi carpeta el nombre del archivo es Classique.MP3. Así que pego "xxd -b Classique.MP3 | cut -d '' -f 2-8 | sed 's / // g'" en la terminal. Hice algo mal
Maxime Archambault
@MaximeArchambault sí, necesita navegar a la carpeta correcta. Por ejemplo, si tiene Classique.MP3 en una carpeta llamada Musique que está en su directorio de inicio, tendrá que usar cd para entrar en ese directorio. Abre el terminal, y escribe cd /Users/Maxime/Musique y entonces ejecute el comando. Ver aquí .
terdon
@MaximeArchambault esto realmente debería funcionar, siéntase libre de enviarme un comentario (publique un comentario aquí) y puedo intentarlo y ayudarlo en la sala de chat (más en francés y en inglés).
Respuestas:
Puedes usar
xxd
para esto. Abre una terminal y haz esto:Esto te dará una salida como la siguiente:
Llegar solamente Los 1 y 0 y sin espacios ni información adicional, haga esto:
fuente
Classique.MP3
en una carpeta llamadaMusique
que está en su directorio de inicio, tendrá que usarcd
para entrar en ese directorio. Abre el terminal, y escribecd /Users/Maxime/Musique
y entonces ejecute el comando. Ver aquí .