2016-04-26 104 views
0

我使用的是bash脚本,并试图指纹值分配如下如何在“泊坞窗运行”命令替换变量值

export FINGERPRINT=D0:19:C5:80:42:66:56:AC:6F 
docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock --name ucp docker/ucp join --replica --fingerprint $FINGERPRINT 

然而,庆典是不是在所有代$指纹

的价值
+0

请告诉我泊坞窗版本和你的主机操作系统? –

+0

https://stackoverflow.com/questions/36877186/how-to-use-script-resource-to-substitute-variable-value –

+0

如果你在第一行后面做这些事情,你会得到什么:'echo $ FINGERPRINT',和'echo docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock --name ucp docker/ucp join --replica --fingerprint $ FINGERPRINT' – webb

回答

1

试试这个:

export FINGERPRINT=D0:19:C5:80:42:66:56:AC:6F 
echo `docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock --name ucp docker/ucp join --replica --fingerprint $FINGERPRINT`