Documentation
From my personal library, The Internet

man page:



DESCRIPTION

     Software Update checks for new and updated versions of your software
     based on information about your computer and current software.

     Invoke softwareupdate by specifying a command followed by zero or more
     args.

     The following modes are available:

     -l | --list
                 List all available updates.

     -d | --download

     -i | --install
                 Each update specified by args is downloaded and unarchived,
                 and also installed.  The install flag requires root.  args
                 can be one of the following:

                 item ...    One or more update names.

                 -a | --all  All appropriate updates.

                 -r | --req  All required updates.

     --ignored -...
                 Manages the per-user list of ignored updates.

     --reset-ignored
                 Clears the list of all ignored updates.

     --schedule  Manages the per-user scheduler preferences.  args should be
                 one of the following words:

                 on | off    Enable or disable automatic checking.

     -h | --help
                 Print command usage.


EXAMPLES

     The following examples are shown as given to the shell:

     softwareupdate --list

           ! iPhoto-2.0
               iPhoto, 2.0, 34100K [required]
           ! iSync-1.0
               iSync, 1.0, 4840K [required]
           ! StuffItExpander7-7.0
               StuffIt Expander Security Update, 7.0, 4420K [required]

           Automatic check is on


FILES

     /usr/sbin/softwareupdate  Software Update tool

Darwin                          March 30, 2003                          Darwin

Man(1) output converted with man2html