在looper(建立在jenkins之上)中,我不得不以yml格式定义shell脚本来执行作业。检查dir是否存在,然后删除不在yml文件中的语法
我是YAML的初学者。尽管所有其他命令都像echo,wget一样工作。检查一个文件夹是否存在,然后删除dir在我尝试执行循环作业时抛出一个错误。
我在YAML文件中定义的流程,并在一个流,我给下面一行的检查,如果该文件夹存在,那么删除它
- [[ -d "$WORKSPACE/codometer-runner" ]] && rm -r $WORKSPACE/codometer-runner
这是给我下面的错误:
预期字母或数字字符,但发现& 10:06:00在'reader',第34行,第47列: 10:06:00 ... WORKSPACE/codometer-runner“]] & & rm -r $ WORKSPACE/codometer-runner 10:06:00^
可以请一些人告诉我如何确认文件夹是否存在于YAML中?
YAML是通用标记语言。你应该改述你的问题。 –