^M引发的惨案

放假前写了一个脚本用来提取基因名对应的序列,放假后再用这个脚本居然就不好使了!!!


针对单个变量检查命令后发现:同样的命令针对不同的输入居然有不一样的输出结果

检查输如文件后发现多了莫名其妙的符号,删掉符号就可以正常运行脚本了。(惨的是排查错误花了两天时间才想到是输入文件有问题,^M不用cat -A命令根本就发现不了呜呜呜!!!)


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的un...
    比轩阅读 366评论 0 1
  • 本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值...
    liuzg0734阅读 935评论 0 14
  • 二. 在shell脚本中输出调试信息 通过在程序中加入调试语句把一些关键地方或出错的地方的相关信息显示出来是最常见...
    很少更新了阅读 829评论 0 1
  • User Guide(用户指南) 更改显示语言 通过安装插件 Chinese (Simplified) Langu...
    faner阅读 2,882评论 0 1
  • 第 5.3 章 分支与 Tag 分支 分支的本质 分支可以简单的理解为一个指针,指向某个提交。而每个提交都记录了它...
    奶茶大叔阅读 857评论 0 4