报错原因:
: No such file or directoryer.sh: line 2: cd: /www/wwwroot/php-main-user
- 初始问题总结:
在正常情况下以.sh文件后缀名结尾的是可以在Linux直接执行的(结果如上)
2.问题分析:
(1) Linux执行.sh文件,提示No such file or directory的问题
(2) 在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件
(3) 文件格式兼容问题
3.测试问题
(1) vim .sh文件
(2) 输入[plain]
(3) :set ff
(4) 回车显示fileformat=dos,重新设置下文件格式
(5) :set ff=unix
(6) 删除[plain]
(7) :wq
4.问题解决