鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全/ shell腳本里插入expect腳本怎么寫注釋?

shell腳本里插入expect腳本怎么寫注釋?

在shell腳本中插入expect腳本需要加入expect <<- EOF,在expect里面怎么下注釋呢?前面加#不行,會(huì)報(bào)錯(cuò);
比方說下面這段代碼:

!/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

我想在上段代碼中標(biāo)注的地方加注釋,應(yīng)該怎么寫呢?

回答
編輯回答
歆久

可以這樣寫

echo "這是注釋" >> /dev/null
2018年2月10日 11:28