Internet says that Mac OS X 10.8 has achieved certification to The Open Group UNIX® 03 standard and that it is a compliant system.
The echo utility conforms to IEEE Std 1003.1-2001 (``POSIX.1'') as amended by Cor. 1-2002.
(user@avitus tmp)$ echo -e "test \tAm I SUS compliant?"
test    Am I SUS compliant?
(user@avitus tmp)$ echo "test \tAm I SUS compliant?"
test \tAm I SUS compliant?
1. Does this break compliance?
2. Is Mac OS X 10.8 really SUS compliant?
3. Does the part item XCU/TC1/D6/21 is applied, so that the echo utility can accommodate historical BSD behavior. have something to do? If so, where is that item explained? The Technical Corrigendum Number 1 for the Austin Group Specifications doesn't say much.
OS X 10.8 is also listed as a UNIX 03 registered product in http://www.opengroup.org/openbrand/register/.
If you are using bash, it is not POSIX-compliant by default. echo doesn't support any options by default in sh though.
Not the answer you're looking for? Browse other questions tagged osx utilities or ask your own question.
cp or rsync, is cp really worth it?
Mac: Any way to reduce memory usage of 'Terminal' app?