TL; DR
Não, não é possível. Use aplay
ou mplayer
.
Por que não?
Existem dois problemas com a sua ideia. A primeira é que gravar /dev/console
resulta em caracteres escritos aparecendo no console do sistema, que é comumente usado para mostrar notificações de erro para o usuário (acredito), e não para reproduzir sons. Se de alguma forma você tiver um som escrito, eu acho que é devido à chance de 1/256 de cada personagem, o que deve fazer um bip curto.
O segundo problema é que .wav
não é um fluxo de áudio bruto e não ambíguo, mesmo que seja menos complexo e (geralmente) não compactado como muitos outros formatos. Na verdade (iirc), nunca pode haver algo como um fluxo de áudio bruto e não ambíguo. Você sempre (no mínimo) precisará de um cabeçalho especificando a resolução e a taxa da amostra para fazer qualquer coisa útil com os dados. Eu ficaria muito surpreso se fosse decidido que uma das responsabilidades do kernel do Linux era decodificar vários formatos de áudio. Normalmente é uma coisa melhor feita por um programa no espaço do usuário.
Digressão:
A linha Windows 9x (pelo menos parte dela) fez a decodificação da imagem no kernel para ícones. Isso acabou por ser uma ideia menos do que estelar e causou muitos ecrãs a azul.
Solução proposta
Se você quiser tocar o seu wav a partir da linha de comando, há uma série de programas que irão decodificar o arquivo para você e comunicá-lo ao kernel, geralmente usando a interface do ALSA. Eu sugiro aplay, que está disponível na maioria dos sistemas e é bastante simplista, ou o mplayer, que também é amplamente distribuído, mas com uma complexidade muito maior. Se o seu sistema suporta som, é provável que pelo menos um deles esteja instalado.