Wget
關於 wget -qO- 的問題
在字元串中
wget -qO-
我到底在做什麼?我從未見過表達式後面有破折號的開關。
但是,要安裝 Docker,我正在使用
wget -qO- https://get.docker.com | sh
這沒有什麼不對或奇怪的。
-qO-
與-q
(quiet) 後跟-O -
(輸出到標準輸出) 相同。選項被擠壓在一起的事實是常見的 Unix 實踐,並且帶有選項參數的選項通常不需要中間有空格。
您從網路中提取某些內容並將其直接輸入的事實
sh
應該是您更關心的問題。
以下
wget
和curl
命令效果相同wget -q -O - https://download.docker.com/linux/ubuntu/gpg curl -fsSL https://download.docker.com/linux/ubuntu/gpg
您可以在 Linux 終端中執行它以查看結果。基本上它是輸出到系統出色的流。
這些命令的實際範例之一是
| apt-key add -
添加 apt-key。例如,
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -