跳至内容
wiki
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
导出 PDF
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您在这里:
start
»
linux
»
perl
»
perl_crlf
您的足迹:
linux:perl:perl_crlf
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== perl 处理CRLF的问题 ====== 在linux下使用命令file 文件名,会显示文件是否CR-LF风格(windows风格)。 如果想要保存得到的文件每行都以CR-LF结尾,就得在该文件时使用特殊层: open BEDROCK,'>:crlf', $file_name; 不过注意,如果原本就是CR-LF风格的话,转换后会多出一个换行符。 读取DOS风格的文件时也可以这样转换: open BEDROCK,'<:crlf', $file_name 读取文件的时候,Perl会把所有CR-LF都转换为Unix风格的换行符。 另外一种方式是使用dos2unit命令先处理文件之后再交由perl处理,也不会出问题。
linux/perl/perl_crlf.txt
· 最后更改: 2023/03/17 10:12 由
127.0.0.1
页面工具
显示页面
修订记录
反向链接
导出 PDF
回到顶部