![](/img/trans.png)
[英]Receiving "curl: (3) Illegal characters found in URL" in a Linux Script
[英]Linux curl : no url found (or) curl: malformed url
所以我在我的 linux vm 上下載 docker setup,並且必須運行這個命令作為步驟的一部分,但即使它提到了 url,我也將-o
更改為-O
一次,但仍然出現這些錯誤,為此該怎么辦? 這是我正在運行的命令
sudo curl -L $(curl -L https://api.github.com/repos/docker/compose/releases/latest | grep "browser_download_url" | grep "$(uname -s)-$(uname -m)\"" | sed -nr 's/\s+"browser_download_url":\s+"(https.*)"/\1/p') -o /usr/local/bin/docker-compose
正在過濾您正在運行的系統的grep
在 Linux 中輸出大寫 L,這可能是您的錯誤的原因。 嘗試這個:
sudo curl -L $(curl -L https://api.github.com/repos/docker/compose/releases/latest | grep "browser_download_url" | grep -i "$(uname -s)-$(uname -m)\"" | sed -nr 's/\s+"browser_download_url":\s+"(https.*)"/\1/p') -o /usr/local/bin/docker-compose
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.