the all flag requires a double dash
softwareupdate --install --all
rather than the single dash given above
If the single dash is given, softwareupdate will list the available updates, but will exit without installing.
Mac mini, OS X Mavericks (10.9.4)