将换行格式从Mac转换为Windows
|
我需要一个转换实用程序/脚本,它将Mac上生成的.sql转储文件转换为Windows上可读的文件。这是我在这里遇到的问题的延续。问题似乎与文本文件中的换行符格式有关,但我找不到进行转换的工具...
没有找到相关结果
已邀请:
12 个回复
贸会
+
用于换行符:
Unix仅将line3ѭ用于换行符:
总之,只需将每次出现的“ 5”替换为“ 6”即可。 OS7 default和
在Mac OSX上默认都不可用。 幸运的是,您只需使用
或
即可完成工作:
来自的代码段: http://en.wikipedia.org/wiki/Newline#Conversion_utilities
勘掸府迫路
畦桨存灯
然后,您可以执行以下操作:
您也可以将Dos文件转换为Unix:
悍蕾驮苇袜
您可以使用cygwin在DOS / Windows计算机上运行ѭ7,也可以在Mac上使用MacPorts运行ѭ7。
屡倒雷图
:
梦话快家腹
膝垫富顷
还可以将文件从UNIX转换为DOS格式。例如:
祁澈盘哼颗
犁攀富
其中foo是该行末尾具有Control + M字符的文件,而foo2是您要创建的新文件。
姬第柔炒
其中按Ctrl + V然后按Enter即可实现“ 26”序列。
联海
假设\“哪个perl \”在系统上返回\“ / usr / bin / perl \”。 使文件可执行(chmod u + x unix2dos.pl)。 例: $ echo \“ hello \”> xxx $ od -c xxx(检查文件是否以nl结尾) 0000000 h e l l o \\ n $ unix2dos.pl xxx $ od -c xxx(检查它现在以cr lf结尾) 0000000 h e l l o \\ r \\ n
济畦刨