Android循环同步源码shell脚本中的执行错误问题分析
来源:互联网 发布:iphone导出照片软件 编辑:程序博客网 时间:2024/05/18 08:41
因为同步源码的过程中老是出现无法连接的情况,所以根据网上博客找到循环执行同步代码的shell脚本
#!/bin/bash echo "======start repo sync======" repo sync -j4 while [ $? == 1 ]; do echo "======sync failed, re-sync again======" sleep 3 repo sync -j4 done
然后新建一个shell脚本文件,使用notepad++打开,粘贴如上面的脚本代码到该文件。然后发送到ubuntu上,代码同步过程中出现无法循环执行的问题,如下所示考虑到windows和linux下的回车换行符不兼容,使用notepad++打开该脚本文件
notepad++设置:
视图 --> 显示符号 --> 显示所有字符
从这里就得知了是windows和linux下的换行符不兼容的问题造成的了(windows回车换行符显示的是CR LF,Linux下面显示的是LF)
接下来的目的就是需要将windows下的回车换行符转换为linux下面的回车换行符。我们可以使用dos2unix来直接转换,notepad++也有这种功能,这里我们使用notepad++自带的功能来进行转换。
notepad++设置:
编辑 --> 文档格式转换 --> 转换为UNIX格式
最后运行该脚本即可循环同步成功。
阅读全文
0 0
- Android循环同步源码shell脚本中的执行错误问题分析
- 循环执行shell脚本
- shell循环执行脚本
- shell 脚本执行错误
- 执行shell脚本错误
- shell脚本中的循环
- shell 脚本中while 循环只执行一次的问题
- shell 脚本中while 循环只执行一次的问题
- shell脚本循环执行任务的脚本
- Android 执行shell脚本
- android执行shell脚本
- Android执行shell脚本
- Android shell 脚本执行
- Android执行shell脚本
- Android执行shell脚本
- 执行shell脚本错误原因
- shell脚本执行过程分析
- shell 脚本执行语法错误问题
- 请阐述双亲委派机制...
- Rubost PCA 优化
- 2014 Multi-University Training Contest 1 D(hdu 4864 经典贪心)
- #好玩东西#eyesCarer
- IDEA中项目实现热部署
- Android循环同步源码shell脚本中的执行错误问题分析
- 部分和问题(DFS,回溯)
- fork函数
- shell——主机存活检测
- codeforces 848A From Y to Y(思维)
- EOJ 3303 1的个数最多的整数(位运算)
- ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别
- python3爬取煎蛋网妹子图
- C#笔记(6)去掉菜单栏和窗口透明度