9
クラウド初期スクリプトのruncmd
セクションにあるコマンドの出力をパイプでリダイレクトするにはどうすればよいですか?以下は、失敗:パイプが引用されてしまうクラウドinitのパイプを使用するとruncmdが失敗する
'curl' '-sk' 'https://example.com/packages/current/install.bash' '|' '/bin/bash' '-s' 'agent:certname=XYZ.com'
ので、スクリプトは失敗します。
runcmd:
- [curl, -sk, https://example.com/packages/current/install.bash, '|', /bin/bash, -s, agent:certname=XYZ.com]
それはこのようになりますスクリプトを作成してしまいます。この問題を回避するにはどうすればよいですか?
あなたは '[SH、-c、「カール-sk https://example.com/packages/current/install.bashのようなものを試してみました|/bin/bash -s agent:certname = XYZ.com '] '? – Gonfva
@Gonfvaありがとうございますが、私のために働いていません – anish