Tiene que determinar todos los directorios de inicio de los usuarios - problema de secuencias de comandos tilde

Supongamos que someuser tiene un directorio de inicio / home / someuser

NOMBRE = someuser

En bash, ¿qué expresión utilizo combinando tilde (~) y $ NAME para devolver el directorio de inicio de los usuarios?

HOMEDIRECTORY=~someuser
echo $HOMEDIRECTORY
/home/someuser
NAME=someuser
echo ~$NAME
~someuser

¿alguna sugerencia?

Respuestas a la pregunta(6)

Su respuesta a la pregunta