CR是Carriage-Return的缩写,即回车;
LF是Line-Feed的缩写,即换行。
windows为:/r/n;CRLF linux和mac:/n;LF
查看换行符为windows模式还是linux模式:
方法①:
vim -b xxx.txt
末尾有”^M“即为windows换行;末尾没有”^M“即为linux换行
方法②:
dos2unix -i xxx.txt unix2dos -i xxx.txt
显示的依次为windows换行符数量、linux换行符数量、mac换行符数量、BOM、文件类型、文件名
方法③:
cat -A xxx.txt
末尾为”^M$“即为windows换行;末尾为”$“即为linux换行
转换: windows——》linux
dos2unix xxx.txt
linux——》windows
unix2dos xxx.txt