Python рассчитывает? Это должно работать:
cat anonymous.txt | python -c "import sys; x=sys.stdin.read(); print(x[0]+''.join([z for z in x[1:] if z not in 'AEIOUaeiou']))"
Я попробовал мишенью и именованными каналами также, но она отчасти перестала работать:
makefifo pipe; cat anonymous.txt | tee >(cut -b1 >> pipe&) >(cut -b1- | tr -d aeiouAEIOU >> pipe&) > /dev/null; cat pipe | xargs -d '\n'
Вашей проблемой не является слишком мало версий git
доступный, но слишком многие; git
находится в основе/обновлениях repo набор, но более новая версия находится также в epel, и они наступают на ноги друг друга. У Вас также, кажется, есть старая версия epel repo соединенный проводом в (он берет .el5
пакеты), и это определенно не будет помогать.
Попробовать
yum install git --disablerepo=epel
который должен добраться, Вы добираетесь 1.7.1. Если это работает, Вы могли бы также хотеть зафиксировать свой epel repo (это находится в /etc/yum.repos.d/epel.repo
) и изучать установление приоритетов репозитория, которое помогает, предотвращает более новые версии инструментов (обычно от дополнения repos) от того, чтобы наступать на более старые версии (от ядра repos), если Вы конкретно не просите их делать так.
Необходимо также проверить статью CentOS wiki о репозиториях
http://wiki.centos.org/AdditionalResources/Repositories
где Вы найдете некоторую информацию о дублировании содержания.
Вы могли также экспериментировать со Вкусными плагинами: Приоритеты или ProtectBase.
Они должны помочь в управлении сторонними источниками пакета.
enabled=0
в /etc/yum.repos.d/epel.repo
.
– Chloe
24.09.2013, 06:35
dnf
, не отображает эту информацию (по крайней мере, не для меня, на Fedora 22 и никаком объеме добавления--best
заставит его сделать так), и я действительно пропускаю его. Тем не менее я сожалею, что у Вас есть проблема; может стоить отправить вопрос, ссылаясь на этого. спасибо – MadHatter 13.03.2016, 18:39