Zerowidth Fun
Create a file on the commandline like this, make sure to type the keys between brackets as indicated:
|
|
What it does
It includes the Unicode character U+200B
in the middle of the filename, also known as the Zero Width Space.
Why it works
A Zero Width Space is not shown on screen, and currently it is not called out in the output of ls
, but is a part of the filename.
Using Tab-Completion the filename will be completed correctly, but invisibly.
TL;DR
- Easy filenames
- Annoyed Cow-orkers
- Fun