用管道符 | 分隔的命令,如何分别执行它们?

用管道符 | 分隔的命令,如何分别执行它们?

以下两个命令由管道|符分隔,这意味着它们将一起执行:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

我需要将它们作为两个命令分别运行。

实际上,这些命令会下载并安装弹性搜索的公共签名密钥。

但出于某种原因,他们给了我

gpg: no valid OpenPGP data found.

我的网络搜索告诉我分别执行两个命令可能解决我的问题。所以我正在尝试这样做。

因此,第一个命令wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch可以正常返回,而第二个命令则sudo apt-key add -永远返回,并且永不返回。

答案1

第一次运行:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch -O mykey

然后运行:

sudo apt-key add <<< mykey

相关内容