Commands which are part of SUSv3 but not of gLSB (informative) - admin [XSI] - create and administer SCCS files (DEVELOPMENT) -> http://cssc.sourceforge.net/index.shtml - c99 [CD] - compile standard C programs - cflow [XSI] - generate a C-language flowgraph (DEVELOPMENT) - compress [XSI] - compress data - ctags - create a tags file (DEVELOPMENT, FORTRAN) - cxref [XSI] - generate a C-language program cross-reference table (DEVELOPMENT) Adding Shell Execution Environment? + alias SUSv3 + bg SUSv3 + break SUSv3 + cd SUSv3 + colon ":" SUSv3 + command SUSv3 + continue SUSv3 + dot "." SUSv3 Database Actions: + Add SUSv3 to the database c [ change from SUSv2 to SUSv3 c basename change from SUSv2 to SUSv3 c cat change from gLSB to SUSv3 # -u is ignored + cal ADDING ? c chmod change from gLSB to SUSv3 c chksum change from SUSv2 to ??? -- need to ckeck whether output is correct if yes: SUSv3, otherwise ? c cmp change from SUSv2 to SUSv3 c comm change from SUSv2 to SUSv3 c cp change from gLSB to SUSv3 c csplit change from gLSB to SUSv3 c date change from gLSB to SUSv3 c dd change from SUSv2 to SUSv3 c diff change from gLSB to SUSv3 # i18n issue? c dirname change from SUSv2 to SUSv3 Manpage Actions c ar -> SUSv3 -pv output might differ ("\n\n\n" vs \n<%s>\n\n") Warning that ar archive is created might not be present -q, -T and -C need not to be accepted -q -v might not be supported use -qv (etc.) c at -> SUSv3 /etc/at.{allow,deny} vs. /usr/lib/cron/at.{allow,deny} at -l -q queuename needs not be supported. -t time needs not be supported. -r need not be supported, but the '-d' option is equivalent. c awk SUSv2 -> SUSv3 (keep i18n exception?) c batch SUSv2 -> SUSv3 (keep /etc vs. /var/lib) c bc SUSv2 -> SUSv3 keep -s / -w (?) c cat -- remove manpage c chgrp SUSv2 -> SUSv3 Add: -L, -H, -P needs not be supported Mark this as deprecated since it will be suppored in coreutils? c chmod -- remove c chown SUSv2 -> SUSv3 Add: -L, -H, -P needs not be supported Mark this as deprecated since it will be suppored in coreutils? (keep '.' vs ':') c cp -- remove manpage c cpio SUS -> SUSv2 (keep i18n) Deprecate? c crontab SUSv2 -> SUSv3 (keep /etc vs. /usr/lib) c csplit -- remove manpage c cut SUSv2 -> SUSv3 keep: -n might be ignored c date -- remove manpage c df SUSv2 -> SUSv3 keep blocksize difference keep /dev/ file exception c diff -- remove manpage # i18n issue? c du SUSv2 -> SUSv3 keep blocksize difference