Número de serie de la terminal

Estoy tratando de encontrar el número de serie en mi Mac a través de la terminal, pero aparece el error que se ve en la imagen a continuación. Si alguien me puede ayudar, sería genial, pero entiendo si nunca has visto este error, ya que nunca lo he hecho. Me estoy conectando a la Mac a través de Reflection (la aplicación ssh).

Last login: Tue Oct 25 17:08:24 2016 from 192.168.10.100
$ system_profiler |grep "Serial Number (system)"
2016-10-25 17:11:37.247 system_profiler[37298:1384741] There was an error parsing the Info.plist for the bundle at URL <0x7fb91414ce10>: NSCocoaErrorDomain - 3840 
$ 
¡No publique una imagen de una ventana de Terminal cuando simplemente puede copiar y pegar el contenido de la ventana de Terminal, ya que es una pérdida de ancho de banda totalmente innecesaria!

Respuestas (2)

¿Has intentado mirar el registro del kit de E/S?

Aquí hay un enlace a la página del manual para ioreg proporcionada por Apple.

Pruebe este comando para revelar el número de serie del sistema:

ioreg -l | grep IOPlatformSerialNumber

Esto imprime solo el número de serie sin el resto del formato.

ioreg -l | awk '/IOPlatformSerialNumber/ { split($0, line, "\""); printf("%s\n", line[4]); }'
BESO:ioreg -l | awk -F'"' '/IOPlatformSerialNumber/{print $4}'