0
我試圖命令的結果傳遞給另一個命令的golang模板:如何將命令的結果傳遞給docker檢查格式(Golang模板)?
CONTAINER_ID = $(泊塢窗PS -aqf 「NAME = CONTAINER_NAME」)
泊塢窗網絡檢查--format ='{{range $ i,$ container:= .Containers}} {{if eq $ container.Name(print'gateway_'$ container_id)}} {{$ container.IPv4Address}} { {end}} {{end}}'network
的目的是爲了獲得在特定的網絡接口的容器的IP地址,不可用簡單的
搬運工檢查CONTAINER_ID
感謝您的任何幫助。
要傳遞一個變量,您需要使用雙引號,然後轉義所有特殊字符,特別是您不希望由shell擴展的'$'。 – BMitch