Quote:
Originally Posted by Kolenka
Interesting. Ultimately academic in a way though. Even if we have a couple that support it, enough don't that you can't really use them when sharing the files with others.
And how do you define the behavior of the beep char or say carriage return? I'd assume the filesystem and/or OS would need to ignore these anyways as they don't make sense in context.
|
You shouldn't use them but of course you can if you want to. You either have to use a gui like midnight commander or use regular expressions to copy it. And it's nothing special - every Linux system with at least ext2 supports it.
If a \a beeps or not is dependent on how you use it. The echo command supports both ways (raw format or beeping).
It's not purely academic - you can create files you can't see on the first glimpse (like the alt+255 trick on good old dos) or hide your malware/rootkit.
In Windows you can create filenames which looks the same but aren't. Under the unicode options you can find several 'a's (normal one, russian one, ...) which look almost the same but aren't. How do you copy these files. You don't have these characters on your keyboard. Well you could drag them but how do you know which one is the right one.
Same kind of obfuscation but it's perfectly legal.