Apple detalla los cambios en los comandos de Terminal en Leopard

Terminal_Icon.pngApple ha indicado que debido a que Mac OS X 10.5 es compatible con UNIX 03, algunos comandos Terminal como «ps» han cambiado desde las anteriores versiones Mac OS X.

Esencialmente: «Mac OS X previo a la versión 10.5 proporcionó herramientas que generalmente siguen la semántica BSD (o, en algunos casos, semántica Linux o GNU). En cambio, a partir de Mac OS X v10.5, muchas de estas herramientas obedecen generalmente a la semántica AT&T. Así, algunas herramientas se comportan de distinta forma según la versión de Mac OS X».

La compañía ha publicado una serie de documentos de desarrollador que detallan los cambios:

– UNIX 03 Conformance Release Notes

– General Command-Line Tool Differences

– Designing Scripts for Cross-Platform Deployment

Fuente: MacFixIt