zoukankan      html  css  js  c++  java
  • sed命令 windows与linux换行

    Linux的Bash命令中有一个sed操作,SSD的create_list.sh中有用到这个操作:

    结合着下面这个解释:

    也就是删除所有行里面的以VOC2007/Annotations/(这里的代表转义)的字符;

    之所以会注意到这个问题,是因为我之前做的时候,将windows下的文件直接拷贝到了Linux系统中,结果在运行create_list.sh的时候就报错了,后来发现是因为windows下与Linux下的换行符不一样导致的。

    windows下的换行符为 ,而linux下的为 ,因此相应的,脚本要做以下的修改才可以:

    也就是说,原来直接在最后追加.jpg或者.xml的情况,现在需要将 替换成为.xml才对。

     另外还有如下的解决办法:

  • 相关阅读:
    学习笔记4
    学习笔记3
    学习笔记2
    学习笔记1
    MySQL 随笔总结
    java1-4
    java1-3
    java1-2
    java 1-1
    Mysql 基础
  • 原文地址:https://www.cnblogs.com/rainsoul/p/6480753.html
Copyright © 2011-2022 走看看