zoukankan      html  css  js  c++  java
  • shell脚本:报错syntax error near unexpected token `$' ''解决方法

    之前的shell脚本是在服务器上编写的,后来又已复制的方式存在在了电脑上,以txt文件的形式存放的。于是复制到了编辑工具中,进行了相应项的修改。修改完毕后,拿到服务器上测试,结果执行sh XXX.sh后就一直提示

    突然想到了这个脚本是从txt文件中粘贴出来的,会不会是格式的问题??脚本在存在在txt中,在进行粘贴后可能会出现格式的问题,这个之前是很常见的问题!!!
    于是抱着这个问题查找的态度。我们再次执行下vim命令,不过需要加参数了!!!!!

    [root@localhost ~]# vim -b qingteng02.sh
    


    我ca,果然如此,在复制进来后,怎么每行后面都多了“”“^M”这个玩意!!!!kengdie!!!
    注:关于vi命令的详细使用方法及参数,我们后续再基础命令系列里会将
    几百行的代码,如果手动处理要处理到什么时候?要天荒地老了吧。

    好,这里我们来进行快速处理!

    [root@localhost ~]# sed -i 's/
    //g' qingteng02.sh
    

    执行完了如上命令在看,是不是文件已经OK了!~~~~

  • 相关阅读:
    Unity学习
    C#文件操作
    Unity3D XLua热更新流程
    Unity编辑器扩展
    Unity性能优化
    Unity热更新 xLua
    Unity热更新 AssetBundle
    Quickcocos从安装到打包
    EasyTouch5插件使用 EasyTouch手势检测功能
    PHP CURL HTTPS内存泄露问题
  • 原文地址:https://www.cnblogs.com/quss/p/14070028.html
Copyright © 2011-2022 走看看