cp: cannot stat ‘test‘: No such file or directory
解决调用unzip命令创建解压目录,目录名称被追加'$'\r问题
·
执行x.sh脚本 unzip ./xxx.zip -d ./test 创建解压目录test。继续执行cp -r test ./,报如下错误
访问test目录,报错如下
在排除unzip ./xxx.zip -d ./test执行失败的可能的情况下,继续分析,发现目录被创建为'test'$'\r'
why?继续分析,在解决Linux运行脚本时 $'\r' 错误_juejiang坚持的博客-CSDN博客
找到解决方案。以下是方案内容摘要:
1、用notepad++编译器打开脚本,编辑->文档格式转换->转换为UNIX格式,然后保存。重新上传、运行,问题解决。
2、用vi/vim命令打开脚本文件,输入“:set fileformat=unix”,回车,保存退出。重新执行脚本,问题不在出现。
备注:本人采取第一种方式解决问题,第二种方式尚未验证。
更多推荐
已为社区贡献6条内容
所有评论(0)