Assim, quando o usuário digitar a senha blahblah , você deseja mostrar ******** ? Isso não é muito de uma confirmação, eles não serão capazes de verificar o que eles digitaram.
Mas, você pode fazer isso usando a expansão de substituição de string ${var//pattern/replacement} (no Bash e outros shells, não no shell POSIX padrão):
#!/bin/bash
read -sp "Password: " pass
echo
echo "Confirm Password: ${pass//?/*}"
O ? corresponde a qualquer caractere, // diz para substituir todas as correspondências, para que todos os caracteres sejam alterados para asteriscos. Observe as citações; sem eles, a palavra seria expandida para nomes de arquivos e os asteriscos corresponderiam a todos os arquivos no diretório atual.