随着要操作的Linux系统的计算机的数量越来越多,并且大部分时间用在 Linux 系统上,而 Linux 系统的缺省编码是UTF8,而中文Windows下的编码是GBK 。Linux 系统与 Windows 系统的行结束符也不同,Linux的行结束符是 \n(换行),而Windows的行结束符是 \r\n(回车换行)。如果用 Windows 的记事本查看 Linux 的文本文件就是一行,如果用 Linux 下的 vi 查看 Windwos的文本文件,每一行结尾就会多出一个^M字符。
现在给自己定一个规范:
- 文本文件的编码为UTF8
- 行结束符使用\n
要达到上面2点,只要使用 UltraEdit 软件就行了。