1. Google "display content of file in shell script" => **echo "$(<filename)"** ([ref](https://unix.stackexchange.com/questions/86321/how-can-i-display-the-contents-of-a-text-file-on-the-command-line)) 2. echo: When you run "echo *," the shell expands the wildcard and displays a list of all files and directories in the current directory. However, "echo" only displays the names of the files and directories, not their detailed information or attributes. ## writeup ``` Specialer$ pwd /home/ctf-player Specialer$ echo * abra ala sim Specialer$ echo / / Specialer$ echo */* abra/cadabra.txt abra/cadaniel.txt ala/kazam.txt ala/mode.txt sim/city.txt sim/salabim.txt Specialer$ echo "$(<$ala/kazam.txt)" -bash: /kazam.txt: No such file or directory Specialer$ echo "$( < /home/ctf-player/ala/kazam.txt)" return 0 picoCTF{y0u_d0n7_4ppr3c1473_wh47_w3r3_d01ng_h3r3_838b49d1} ```