
Shell::command is a thin wrapper around extutils::command. it is used to replace common unix commands in a tried-and-tested cross-platform way.
while extutils::command is particularly useful in makefiles, shell::command is more convenient to use from perl.