cyber_ver="abc"
ssh ${SSH_USER}@${server} << EOF
mkdir ${CYBER_VER}
EOF
cyber_ver是一个局部变量,所以不能在EOF块中解析。如何解决?
答案 0 :(得分:1)
这不是因为它在Here Document块中,而是因为不同的情况。 Shell变量区分大小写!
cyber_ver="abc"
ssh ${SSH_USER}@${server} << EOF
mkdir ${cyber_ver}
EOF
将完成这项工作。