zoukankan      html  css  js  c++  java
  • shell脚本移植问题(windwos移植到linux)

    1.关于shell脚本移植问题:

      从windows 上写的脚本 移植到linux上执行会出现乱码,出现换行符^M  等问题。

      

      出现乱码:

          编码问题,windows  编码 为  gb18030

               linux   编码为    utf8

           解决方案:

              windows 下txt编写时,保存时,选择utf-8 即可,

                        

      出现换行符^M:

          ^M字符的来历和作用:在DOS/Windows里,文本文件的换行符为 ,而在nix系统里则为 ,所以DOS/Windows里编辑过的文本文件到了nix里,每一行都多了个^M。

      问题解决:

        网上有不少方法,但是不适用大量服务器。

          这里选择  编码 解决(使用notepad):

              复制脚本到notepad 上。选择编码为UFT-8-BOM., 即可解决,移植不会出错。

          

              

  • 相关阅读:
    8-6实战蒙版
    8-5渐变及半透明蒙版
    8-4修改蒙版
    8-3建立蒙版
    imageNamed、imageWithContentsOfFile、imageWithData
    #import、#include、@class、@protocol、@interface
    JSON解析
    控制器的生命周期
    纯代码方式实现九宫格布局
    KVC笔记
  • 原文地址:https://www.cnblogs.com/pangya/p/11887447.html
Copyright © 2011-2022 走看看