[默认] 搞死人的小问题

Jul 24th, 2009

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2009/07/24/%e6%90%9e%e6%ad%bb%e4%ba%ba%e7%9a%84%e5%b0%8f%e9%97%ae%e9%a2%98.html

用perl写了一个后台程序.怎么样测试都在其中一个子函数出问题.本来正常都只循环一次,但不知为什么,他老是自动的循环三次,怎么查都没有发现这个程序的问题.

搞的急死了了,下完班后,回到家,还查了很久,一步一步向前查,发现一个很奇怪的问题,就是打印出来的行,都是那边的单引后后面的’号在下一行.我想,会不会是因为行的结束有\n换行,使用chomp去掉.还是不行,那个’死活在下一行.

最后经历到晚上10:30才查出来,原来那个源数据.在插入数据库之前是别人存到windows中的.windows的换行和linux不一样.使用unix2dos来转换源数据后,整个世界都清静了.搞定

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
Tags:
No comments yet.