ubuntu – ¿Cómo realizar un comando específico en PS1 Linux (programación en scripting?


Resulta que estoy estudiando programación en scripting y tengo que hacer una pregunta donde me piden crear un PS1 personalizando el prompt de la terminal de manera que se vea el nombre de usuario, en el cual las vocales sean sustituidas por números (a = 1, e = 2, i = 3…), la fecha y la ruta actual. He estado buscando como personalizar el PS1 y he encontrado varias páginas donde especifican cómo se puede hacer esto. Sin embargo, no encuentro la manera poder sustituir las vocales del nombre de usuario por números y que estos se vean reflejados en el PS1. Por los apuntes que tengo, sé que una manera de sustituir las vocales por números sería:

tr aeiou 12345
usuario
5s51r34

Pero no sé cómo podría poner ese comando en el PS1 ya que según he visto la estructura para poner el usuario, fecha y ruta sería:

PS1="u d W"

Lo que me devuelve:

usuario lun oct 12 ~

¿Alguien sabría cómo podría realizar el comando tr para que me haga la sustitución dentro de la personalización del PS1?