852 B
852 B
Shell memory questions
memory.tsv is a selectively curated question-and-answer bank for reinforcing
useful shell commands. It deliberately excludes internal functions, standard
command overrides and deprecated transition aliases.
Each non-empty line contains three tab-separated fields:
name question answer
nameis a unique stable identifier, normally the command or alias name.questionis displayed on shell startup.answeris displayed by runninganswerplsin that terminal.
The file has no header or comments. Empty fields, duplicate names and malformed rows are errors.
Bash selects one entry deterministically from the local calendar date. Every terminal opened on the same day therefore shows the same question without requiring a state file. Editing the bank may change which question maps to a given date.