-2

獲取這是一個問題,從以下三個找了不同的語法旁白:傳遞參數通過捲曲獲取腳本參數傳遞給bash腳本通過捲曲

curl https://sdk.cloud.google.com | bash -s arg1 arg2 
curl https://sdk.cloud.google.com | bash /dev/stdin arg1 arg2 
bash <(curl https://sdk.cloud.google.com) arg1 arg2 

...因爲沒有那些的列出了我試圖安裝在虛擬機上的gcloud腳本。

我已經看着這些,但沒有找到一個替代第四嘗試:

+0

如果可能,請幫助改善問題並在投票時留下評論。謝謝! – pulkitsinghal

+1

使用'xargs'將參數傳遞給腳本。 – ceving

回答

1

盤旋迴來,真是一個非常利基的答案,因爲谷歌支持人員提供了這種語法:

export CLOUDSDK_CORE_DISABLE_PROMPTS=1; curl -s https://sdk.cloud.google.com | bash &>/tmp/gcloud_install_$(date +%Y%m%d%H%M).log