Команды, разделенные конвейером | характер, как выполнить их отдельно?

Следующие две команды разделены каналом | символ, что означает, что они будут выполнены вместе, за один раз:

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
Другие вопросы по тегам