Originally Posted by MensaWater
I suspect you're talking about the difference between DOS/Windows text files and UNIX/Linux text files. That is that the former have a carriage return at the end of every line whereas the latter only have a line feed. When you view the file in *nix with vi/vim you see a ^M at the end of every line - that is the carriage return (ctrl-M).
Not exactly, CR/LF is a problem, but not the most. The most issue is, Im a Chinese, most of my files have Chinese words included. When such files are copied from windows to linux, some softwares can't work normally. Yes, i can convert them to utf-8 encoding by hands, but, I can't do so many files one by one, because I can't guarantee all the source file use the same encoding.