UNIX03
Compliance - 10.5 Leopard
UNIX03 compliance, what does it mean? For us, Terminal
commands have changed in some cases. It seems that there is
legacy support for some command switches, but others now
yield very different results from 10.4! The commands you are
used to executing in Terminal must be checked before you run
out and run them on a Leopard Macintosh. Options and switches
are different is commands such as 'ps', 'ls', etc. A simple
"man" command for each of your favorite commands will
suffice.
I also would suggest you make liberal use of the Apple
Support and
Developer web sites to read about the
changes in the Terminal commands you like to run.
Terminal: Commands have changed! My best recommendation on
this right now is to ALWAYS do a MAN page on a Terminal
command BEFORE executing it! Ones that we frequently use in
examination.
Also, want to know what is going on under the hood of a MacOS
X based machine, try Opensnoop! Its a Terminal command and
you can get a very helpful MAN page on it. It will show
exactly what files are getting accessed during any process.
Its excellent for writing documentation on the function of a
tool.