我尝试在我的私人Bitbucket中创建一个简单的命令来运行脚本。该脚本需要以root身份运行,然后它将从repo下载更多文件,因此我需要bitbucket帐户的密码。
我怎么传递$bbpass
给runme.sh
?
read -s -p "Password:" bbpass && curl --user myuser:$bbpass https://bitbucket.org/myuser/misc/raw/tip/runme.sh | sudo bash && unset bbpass
runme.sh:
#!/usr/bin/env bash
echo "Hello world!"
echo $bbpass