文档首页 > > 常见问题> 自定义任务步骤问题> 执行shell命令> Shell命令中引用了不存在的文件或文件夹

Shell命令中引用了不存在的文件或文件夹

分享
更新时间: 2020/02/27 GMT+08:00

问题现象

执行Shell命令“cd /abcd/”,日志信息提示执行失败,如下:

fatal: [***.***.***.***: FAILED! ={"changed": true, "cmd": "source /etc/profile; /bin/bash /tmp/root_353600_shell_template.sh", "delta": "0:00:00.091214", "end": "2019-01-10 15:30:34.938559", "msg": "non-zero return code", "rc": 1, "start": "2019-01-10 15:30:34.847345", "stderr": "/tmp/root_353600_shell_template.sh: 第 1 行:cd: /abcd/: 没有那个文件或目录", "stderr_lines": ["/tmp/root_353600_shell_template.sh: 第 1 行:cd: /abcd/: 没有那个文件或目录"], "stdout": "", "stdout_lines": []}

原因分析

由于机器上没有“/abcd/”文件夹导致。

处理方法

修改Shell命令,使用正确的目录或文件。

分享:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问