在寻找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//;

最新文章

  1. flexbox布局神器
  2. HttpWebRequest请求时无法发送具有此谓词类型的内容正文。
  3. spring 自动扫描、注册的类是否可以定义构造函数
  4. PageContext
  5. Java——URL和URLConnection
  6. EmguCV+Win7+Visual C# 2012 配置
  7. hdu 5821 (贪心排序) Ball
  8. shell 时间统计脚本
  9. CRF++中文分词使用指南
  10. Java Interview Reference Guide--reference
  11. OSPF + LVS ,突破LVS瓶颈 (转)
  12. Runtime-b
  13. PHP本地环境搭配——WAMP不能启动, 一直处于红色图标或者橙色图标的解决办法
  14. maven java.lang.OutOfMemoryError:PermGEn space
  15. iOS 开发中的各种证书
  16. javascript 二维(多维)数组的复制问题
  17. CABaRet: Leveraging Recommendation Systems for Mobile Edge Caching
  18. C#分割字符串并统计重复出现的次数
  19. C#中字符串大小比较函数--CompareTo与Compare方法(需要完善补充)
  20. ActiveMq unsupported major.minor version 52.0

热门文章

  1. 如何在IDEA上 添加GIT和maven、mybatis插件
  2. jquery 城市三级联动
  3. Linux SAMBA Practical
  4. Linux cache释放
  5. SQL计算时间差,要精确到小时分钟秒
  6. Value must be an existing directory配置tomcat问题
  7. Windows Server 2008 R2 服务器安装(重装)流程备忘
  8. Web APi之安装配置实现Cors跨域
  9. asp.net调用存储过程详解
  10. Redis的持久化的两种方式drbd以及aof日志方式