shell脚本里插入expect脚本怎么写注释?

新手上路,请多包涵

在shell脚本中插入expect脚本需要加入expect <<- EOF,在expect里面怎么下注释呢?前面加#不行,会报错;
比方说下面这段代码:

!/bin/bash

if [ $# -ne 3 ]; then
        echo "3 arguments are needed:"
        echo "1-user    2-IP    3-password"
        exit
else
        expect <<- EOF

        **# 我想在这里加入注释!!!**

        spawn ssh $1@$2
        expect {
                "*(yes/no)?*" {
                send "yes\r"
                expect "password"
                send "$3\r"
                        }
                "password" { send "$3\r" }
        }
        expect "*]*"
        ...
        ...
        EOF
fi

我想在上段代码中标注的地方加注释,应该怎么写呢?

阅读 5.7k
1 个回答

可以这样写

echo "这是注释" >> /dev/null
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏