A sintaxe correta do comando echo é está: echo "Olá mundo" ou seja, será impresso tudo que estiver dentro das aspas duplas, e os textos que começarem com cifrão serão interpretados como variáveis.
a) Incorreta, pois irá imprimir o texto literal: Nenhum usuário encontrado
b) CORRETA, gabarito da questão, observe a linha: for i in `ls` estamos utilizando somente o comando ls sem chave de recursividade, portanto iremos contar os arquivos da pasta atual e só.
c) Incorreta, a sintaxe do comando echo está incorreta, pois não é utilizado + $COUNT +
d) Incorreta, embora a sintaxe do comando esteja correta, não é o que o examinador está pedindo. Pois o comando ls não está usando recursividade, para validar como correta a alternativa deveriamos estar usando o comando for i in `ls - R`
e) Incorreta, por dois motivos: sintaxe incorreta do comando echo e função incorreta do comando ls