我正在 ssh-in 到远程机器 (ubuntu) 并尝试在其中执行一个小脚本。脚本如下所示:
myfunction()
{
input=$1
count=$2
ssh ubuntu@ip <<EOF
if [ $input = "comment" ];then
TotalCount=$count
echo "TotalCount is $TotalCount"
else
echo "do something"
fi
EOF
}
myfunction comment 2
它通过 SSH 连接到服务器,但打印为空
输出: TotalCount 是
我试图转义变量(TotalCount=\$count),因为它在远程主机上运行。但是没有用