打开linux的.sh文件是白色的,不能执行怎么办?
1.打开文件是白色的,很有可能你是通过非root用户登录的,你要执行.sh文件是没有权限的,需要给这个.sh文件加上执行权限就OK了.亲测可用.linux给文件加可执行权限1、加最高权限chmod 775 文件名2、加可执行权限chmod +x 文件名2. 当然还有可能一种是 你的.sh文件是windows创建的,当你拷贝到linux时,此文件是不能运行的,你需要...
·
1.打开文件是白色的,很有可能你是通过非root用户登录的,你要执行.sh文件是没有权限的,需要给这个.sh文件加上执行权限就OK了.亲测可用.
linux给文件加可执行权限
1、加最高权限
chmod 775 文件名
2、加可执行权限
chmod +x 文件名
2. 当然还有可能一种是 你的.sh文件是windows创建的,当你拷贝到linux时,此文件是不能运行的,你需要
解决方法:修改.sh文件格式
(1)使用vi工具
vi build_android.sh
(2)利用如下命令查看文件格式
:set ff 或 :set fileformat
可以看到如下信息
fileformat=dos 或 fileformat=unix
(3) 利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix
:wq (存盘退出)
注:在windows下通过git bash可以直接编写unix格式.sh!
更多推荐
已为社区贡献2条内容
所有评论(0)