5.3.2. Ejemplos de sintaxis de activadores de archivos


Esta sección muestra ejemplos concretos de la sintaxis de File triggers:

%filetriggerin — /lib, /lib64, /usr/lib, /usr/lib64
/usr/sbin/ldconfig

Este activador de archivos ejecuta /usr/bin/ldconfig directamente después de la instalación de un paquete que contiene un archivo cuya ruta comienza con /usr/lib o /lib. El activador de archivos se ejecuta sólo una vez, aunque el paquete incluya varios archivos cuya ruta comience por /usr/lib o /lib. Sin embargo, todos los nombres de archivos que comienzan con /usr/lib o /lib se pasan a la entrada estándar del script de activación para que pueda filtrar dentro de su script como se muestra a continuación:

%filetriggerin — /lib, /lib64, /usr/lib, /usr/lib64
grep "foo" && /usr/sbin/ldconfig

Este disparador de archivos ejecuta /usr/bin/ldconfig para cada paquete que contenga archivos que empiecen por /usr/lib y que contengan foo al mismo tiempo. Tenga en cuenta que los archivos que coinciden con el prefijo incluyen todo tipo de archivos, incluyendo archivos regulares, directorios, enlaces simbólicos y otros.

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.