Как получить имя ветки git с помощью sed

No tenía el problema "tlsmc _cert _crear _hash _enlace simbólico :ERROR :OS error :Permiso denegado", pero el mismo mensaje de error "Could no obtenga la ruta real :No existe tal archivo o directorio".

Esto afecta la última versión de Openldap para Centos7

rpm -qa | grep openldap                                                                                
    openldap-clients-2.4.44-13.el7.x86_64                                                                                                  
    openldap-servers-2.4.44-13.el7.x86_64                                                                     
    openldap-2.4.44-13.el7.x86_64

ls /var/lib/ldap/

Para su información, parece que la base de datos _CONFIG en /var/lib/ldap para esta versión está vacía. No pude encontrar la causa. Crear una base de datos propia _CONFIG y cambiar ldap.conf no solucionó el problema.


Entonces, la solución sucia :Downgrade OpenLdap.

mkdir /tmp/openldap/
cd /tmp/openldap/
wget https://rpmfind.net/linux/centos/7.4.1708/os/x86_64/Packages/openldap-clients-2.4.44-5.el7.x86_64.rpm

wget https://www.rpmfind.net/linux/centos/7.4.1708/os/x86_64/Packages/openldap-2.4.44-5.el7.x86_64.rpm

wget https://rpmfind.net/linux/centos/7.4.1708/os/x86_64/Packages/openldap-servers-2.4.44-5.el7.x86_64.rpm

yum downgrade./openldap-*
systemctl start slapd.service

Lo siento, no probé otras versiones y la fuente es cuestionable. Pero LDAP comienza entonces.

1
07.06.2019, 16:46
2 ответа

Попробуйтеecho 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed 's/[origin/releases/]//g' | awk '{print $1}'

0
27.01.2020, 23:41

Напечатать часть после origin/releases/, содержащую более одного символа пробела, отличного от -:

echo 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed -n 's/origin\/releases\/\([^ ]\+\).*/\1/p'

Или распечатайте часть, следующую за последним /, содержащую более одного символа пробела, отличного от -:

echo 'origin/releases/2400ACB 294125569b2dc926158b64115f1467f916c9 WIP' | sed -n 's/.*\/\([^ ]\+\).*/\1/p'
1
27.01.2020, 23:41

Теги

Похожие вопросы