Estoy haciendo un pequeño script en bash, en el que el usuario debe meter una ruta.
Pero si el usuario escribe alguna variable como $HOME, da error ya que lee $HOME y no la ruta correspondiente.
Hay alguna forma para que no pase eso?
Código
ese es el codigo que uso para captar la entrada del usuario
read - p "Introduce la ruta: " PATH
si se introduce una ruta completa todo va bien, pero en el momento que se introduce una variable, salta un error :
Código:
Introduce una ruta: $HOME/Escritorio/Prueba
cp: no se puede crear el fichero regular «$HOME/Escritorio/Prueba»: No existe el archivo o el directorio