关于gitlab-ci.yam配置任务使用for循环报错语法错误的解决方法
sshpass -p "xxxxxx" ssh root@xx.xx.xxx.xx "for i in {1..6}; do echo $i >> /voc/for_test; done"语法本身并没有问题 直接复制在shell也没有任何问题,但在gitlab-ci.yam运行一直报语法错误,而文件是创建成功,但里面只有几个空白行,所以当时觉得是一个变量的问题,后面选择在变量$前加上转义符,结果就没有问题。- sshpass -p "xxxxxx" ssh -o StrictHost




