Não tenho certeza se entendi o que você quer, mas aqui está uma função que envolve a criação de um alias que lembra o que ele faz:
$ reminderalias() {
> alias $1="echo 'You typed: $2'; $2"
> }
$ reminderalias abc 'cd ~/root'
$ abc
You typed: cd ~/root
$ #CWD is now ~/root
Observe que isso terá problemas com aliases contendo determinados caracteres especiais (principalmente aspas simples, até onde eu posso ver).