O glossário de Multics pode fornecer uma pista. O shell é definido assim:
The Multics command processor used to be called the shell. This program is passed a command line for execution by the listener; it parses the line into a command name and arguments, locates the command and initiates it, and calls the command program with arguments that are PL/I character strings. It is simple to replace the default system supplied shell with a user-provided program, by calling cu_$set_cp (see abbrev). A Unix shell includes the concepts of both shell and listener in the Multics sense.
A relação entre shell e ouvinte faz sentido etimologicamente e metaforicamente [1].
[1] "Já que a concha é um símbolo de autoridade, fala e audição, o que significa um símbolo de profecia ..."