>>4I like the idea. I don't fully understand the script. It adds a lot of extra bytes, when ideally this can be implemented in this format:
4 bytes + n bytes of filepath
Like this
[00][00][00][05][t][e][s][t][.][t][x][t][hello]
...
I don't want to get out of my way to write a minimalistic shell script just because everything is a file. That's bullshit. What about binary files? This performs awfully for lots of \n's in the file.