This command calls the server and produces a file list of all the programs stored remotely. This command is meant to be used interactively, and its result is asynchronous, depending on things like the network and server's availability. Thus, it is not expected to be used with other commands.
ls