Curl

什麼是curl -o-

  • March 28, 2021

我在https://github.com/nvm-sh/nvm上看到他們建議使用

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

進行安裝nvm。但我到處搜尋,curl但沒有看到的手冊頁curl -o-(我看到curl -o但不是什麼curl -o-意思)

它有什麼作用?

-o手冊頁中的選項

-o, --output <file>

將輸出寫入<file>而不是標準輸出…

- after-o告訴curl輸出文件是標準輸出。

它是 的別名,在手冊頁--output中多次提及。

OUTPUT

如果沒有另行通知,curl 會將接收到的數據寫入 stdout。可以使用或選項指示它將該數據保存到本地文件-o中。--output``-O``--remote-name

選項

選項以一兩個破折號開頭。許多選項需要在它們旁邊附加一個附加值。

-o,--output <file>

將輸出寫入<file>而不是標準輸出。

$$ … $$ 將輸出指定為“-”(單破折號)將強制輸出到標準輸出。

curl -o-curl -o -採取同樣的行動。)

將輸出顯式發送到 stdout 似乎有點多餘,因為無論如何這是預設設置。但是,手冊頁確實提到使用多個-o選項來下載多個 URL,因此在這種情況下它可能更有用。

引用自:https://unix.stackexchange.com/questions/642479