То, что Вы предлагаете, не может быть сделано легко ни с какой существующей командой и не имеет большого смысла так или иначе. Вся эта мысль о каналах (|
в Unix/Linux), это в cmd1 | cmd2
cmd1
вывод записей (самое большее) до буфера памяти заполняется, и затем cmd2
выполнения, считывающие данные с буфера (самое большее), пока это не пусто. Т.е. cmd1
и cmd2
выполненный одновременно, никогда не необходимо иметь больше, чем ограниченный объем данных "в полете" между ними. Если Вы хотите подключить несколько исходных данных к единственному выводу, если один из читателей отстает от других любой, который Вы останавливаете другие (какой смысл того, чтобы работать параллельно затем?) или Вы прячете вывод, который отстающий еще не считал (какой смысл того, чтобы не иметь промежуточного файла затем?). Плюс целая синхронизация становится намного более сложным.
За мои почти 30 лет на опыте Unix я не помню ситуации, которая действительно принесла бы пользу для такого нескольким - выходной канал.
Можно ли объединить несколько выводов в один поток сегодня, просто не каким-либо чередованным способом (как должен выводы cmd1
и cmd2
быть чередованными? одна строка в свою очередь? сменяться пишущий 10 байтов? чередовать "абзацы", определенные так или иначе? и если Вы просто ничего не пишете в течение долгого времени? все это сложно для обработки). Это сделано, например. (cmd1; cmd2; cmd3) | cmd4
, программы cmd1
,cmd2
, и cmd3
выполняются один за другим, вывод отправляется, как введено в cmd4
.
Вы можете импортировать ключ одним из 4 способов:
use [1189940]rpm --import http://download.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6[1189941]
(как предлагает slm)Установите пакет, а затем подождите подсказки (как я делал)
Используйте RPM-пакет, предоставляемый epel, он устанавливает repo и ключ одновременно.
net use \\Hostname /savecred /persistent:yes
sudo yum -y install http://mirror.pnl.gov/epel/6/i386/epel-release-6-8.noarch.rpm"
Function Unicode(val As Long)
Unicode = ChrW(val)
End Function
Скопируйте ключ вручную в нужный каталог.
Без этого ключа было бы невозможно гарантировать подлинность RPM из данного репозитория, поэтому это чрезвычайно важная функция, которую не следует быстро отвергать как раздражающую.
Если вы хотите автоматически установить ключ, вы можете попробовать установить ключ напрямую, перед установкой любых RPM из репозитория, например:
echo "export PATH=\"~/Source Code/vim:\$PATH\" " >> ~/.profile
Вы также можете загрузить эти файлы вручную и поместить их в этот каталог, [1189530]/etc/pki/rpm-gpg/[1189531]. При следующем запуске [1189532]yum[1189533] или [1189534]rpm[1189535] они заберут эти файлы, которые здесь присутствуют.
Ссылки
GPG KEYS USED BY FEDORA PROJECT