2015-10-21 18 views
9

Làm cách nào để sử dụng đường ống để chuyển hướng đầu ra của lệnh trong phần runcmd của tập lệnh init trên đám mây của tôi? Sau đây thất bại:Sử dụng đường ống trong điện toán đám mây init runcmd không thành công

runcmd: 
    - [curl, -sk, https://example.com/packages/current/install.bash, '|', /bin/bash, -s, agent:certname=XYZ.com] 

Nó kết thúc việc tạo ra một kịch bản mà trông như thế này:

'curl' '-sk' 'https://example.com/packages/current/install.bash' '|' '/bin/bash' '-s' 'agent:certname=XYZ.com' 

Bởi vì các đường ống bị trích dẫn, kịch bản thất bại. Làm thế nào tôi có thể giải quyết vấn đề này?

+0

Các bạn đã thử một cái gì đó như '[sh, -c, 'curl -sk https://example.com/packages/current/install.bash |/bin/bash -s agent: certname = XYZ.com '] '? – Gonfva

+0

@Gonfva Cảm ơn nhưng không làm việc cho tôi – anish

Trả lời

Các vấn đề liên quan