Every week there's a new work log/to-do list at work. There's a todo script which can be used to extract my own to-do items from that. Currently this is called in ~/.bash_aliases_local, which is sourced from ~/.bash_aliases. Rather than parsing the log every time I start another shell, I'd like to use the standard MOTD (message of the day) functionality. This would involve updating a static file with the to-do list on a weekly basis:
@weekly update-motd
The resulting static text file should be printed every time I start an interactive Bash shell. What's the standard way to do this?