perl chomp
2024-08-28 00:26:27
在寻找k_word时,为了去打末尾的换行符,使用chomp;但
在windows下创建的的文件,读取一行,如一行为 weather 把它赋值为$str,然后print length($str),得到8;chomp $str; print length($str) 得到7
同样在linux创建同样的文件,一样操作,结果也一样;
但问题,在linux下创建的文件,上传到linux下,一样操作,得到的是9,8;
可能是windows下的换行符是\r\n ;linux下是\n; 但window下的chomp $str 去掉的是\r\n,而linux下的chomp只是去掉\n
所有在lwindow下的文件移到linux是 去换行应 chomp $seq ; $seq=~s/\r//;
最新文章
- flexbox布局神器
- HttpWebRequest请求时无法发送具有此谓词类型的内容正文。
- spring 自动扫描、注册的类是否可以定义构造函数
- PageContext
- Java——URL和URLConnection
- EmguCV+Win7+Visual C# 2012 配置
- hdu 5821 (贪心排序) Ball
- shell 时间统计脚本
- CRF++中文分词使用指南
- Java Interview Reference Guide--reference
- OSPF + LVS ,突破LVS瓶颈 (转)
- Runtime-b
- PHP本地环境搭配——WAMP不能启动, 一直处于红色图标或者橙色图标的解决办法
- maven java.lang.OutOfMemoryError:PermGEn space
- iOS 开发中的各种证书
- javascript 二维(多维)数组的复制问题
- CABaRet: Leveraging Recommendation Systems for Mobile Edge Caching
- C#分割字符串并统计重复出现的次数
- C#中字符串大小比较函数--CompareTo与Compare方法(需要完善补充)
- ActiveMq unsupported major.minor version 52.0