Eu não acredito que haja alguma maneira de conseguir isso com apenas Bash regular. Você pode configurar inotify
para que ele assista a um determinado diretório e, em seguida, notificar o usuário, normalmente por e-mail, mas provavelmente haverá maneiras de redirecionar essas mensagens para o shell / ambiente de um usuário.
Mas essas notificações seriam amplas no sentido de que elas só chegariam aos usuários quando os links fossem alterados / quebrados, eles não seriam contextuais, ou seja, eles não seriam enviados somente quando o usuário estivesse real naqueles ditos diretórios.
Exemplo
Terminal nº 1:
$ mkdir $HOME/tst
$ inotifywait -mr $HOME/tst
Setting up watches. Beware: since -r was given, this may take a while!
Watches established.
Terminal nº 2:
$ mkdir somedir
Terminal nº 1:
/home/saml/tst/ CREATE,ISDIR somedir
/home/saml/tst/ OPEN,ISDIR somedir
/home/saml/tst/ CLOSE_NOWRITE,CLOSE,ISDIR somedir
Terminal nº 2:
$ rmdir somedir
Terminal nº 1:
/home/saml/tst/ DELETE,ISDIR somedir
/home/saml/tst/somedir/ DELETE_SELF