Risposte:
Non sono del tutto sicuro di aver capito quello che vuoi, ma ecco una funzione che avvolge la creazione di un alias che ti ricorda quello che fa:
$ reminderalias() {
> alias $1="echo 'You typed: $2'; $2"
> }
$ reminderalias abc 'cd ~/root'
$ abc
You typed: cd ~/root
$ #CWD is now ~/root
Si noti che questo avrà problemi con gli alias contenenti determinati caratteri speciali (principalmente le virgolette singole per quanto posso vedere).