了解命令“wget -q -O- | apt-key 添加 -”

了解命令“wget -q -O- | apt-key 添加 -”

我试图理解这个命令:

#wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -
  • wget -q 下载打开的密钥环,但不应输出任何内容
  • -O- 这里https://unix.stackexchange.com/a/83835/374478解释将其内容重定向到 apt-key
  • apt-key add - 添加打开的钥匙圈php添加到 apt 源密钥环。

所以,稍后我可以下载PHP

我理解正确吗?

答案1

差不多就这样了。实际上-O-将输出发送到标准输出。然后管道符号连接该标准输出和 apt-key 的标准输入(在它们之间建立管道)。最后,您告诉 apt-key 从其标准输入(末尾的“-”文件名)读取信息。

相关内容