Forget everything you learned in school, rookie. Your real training begins today. You want to use your fancy coreutils and crack this case the glamorous way, or do you want to make your arrest quota for the month and keep your job?
$ grep -ir confess interviews/
And if that doesn’t work:
$ echo “I, John Doe of $address, of sound state of mind confess to the killing of…” >interviews/interview-$RANDOM
The VisiData developers created a fun multi-part data wrangling puzzle last year called the Hanukkah of Data [1].
It is not specific to any tool, so you can use command line tools,
the TUI data explorer VisiData[2] or whatever data tools you want to solve the puzzle in your terminal.
I have a teenage son that is thinking about becoming a programmer. I've been teaching him some things like the command line, git, etc. Would someone with just a starting familiarity with the command line be able to play the game?
cat, head, tail, piping and lots of grep is enough to solve the mystery. It might require reading --help pages though if he is not familiar with some of the options of these commands, which would be quite educational anyway.