ab168 发表于 2018-6-15 09:32:00

Windows下编写Shell脚本的小经验

今天需要为产品增加Linux下的启动脚本,编写完成运行以后发现不能正常执行,而是提示:  'etenv.sh:line 4:syntax error near unexpected token do
  检查脚本没有发现任何语法问题。经过自己研究发现是不同的系统下换行符造成的。我是在Windows下的Eclipse中编写的脚本,然后通过虚拟机的共享目录方式传递到虚拟机中的Linux中的,这样换行符就是Windows格式的了,使用Dos2Unix等工具或者直接使用UE的DOS转Unix功能转换以后就正常了。
页: [1]
查看完整版本: Windows下编写Shell脚本的小经验