4 ms·
What is this supposed to look like? For me it was a lot of random colors.
by tekknolagi 9y ago
What is this supposed to look like? For me it was a lot of random colors.
- sp332 9y agoIt's a bash script. Execute it and it shows a dancing woman. Edit: ok the bash thing is a red herring. It works if you just "cat lady".
- rijoja 9y agowell a shell command if you can excuse my nitpicking. Had it been a bash script he wouldn't only have made a really nice easter egg but also found a security hole in curl.
- deleted 9y ago[deleted]
- rijoja 9y agoyou are right, I started out with piping it into less, to see if you are right and damn it if you are not right. I thought he did something with delays in the output. How and why does this work?
- idsout 9y agoANSI escape sequences. Your terminal interprets them like move cursor to row x, column y. Set color green. Etc. https://en.wikipedia.org/wiki/ANSI_escape_code https://en.wikipedia.org/wiki/ANSI_escape_code
- rijoja 9y agoInteresting? but why does bash execute the code from standard output instead of simply displaying it to the user?
- sp332 9y agoIt's not bash. You can remove the shebang line and cat the file, and it still works. It's simply your terminal interpreting the ANSI codes and displaying the contents of the file.