Команды, разделенные конвейером | характер, как выполнить их отдельно?
Следующие две команды разделены каналом |
символ, что означает, что они будут выполнены вместе, за один раз:
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