Estoy escribiendo un Makefile y me quedo atascado en una función de filtro de limitación. De hecho, el filtro solo tiene un comodín.Makefile: Cómo aplicar un equivalente para filtrar en varios comodines
Lo que me gustaría hacer es: Tengo una lista de unos archivos, algunos a juego con la expresión regular blabla, otros no. Pero para esto necesito 2 comodines, así no puedo usar la función de filtro.
Me gustaría dividir mi lista original en 2 listas, una contiene todo el elemento que contiene la cadena blabla (filtro equivalente) y la otra que contiene la que no coincide (equivalente de filtrado).
gracias por su ayuda.
¿Está utilizando GNU make o alguna otra variante? Y muestre su código actual, no está claro cuál es el problema. – Gilles
Proporcione una lista de ejemplos de archivos, expresión de filtro y resultado deseado. Tal como lo describes ahora, no tengo claro por qué las funciones '$ (filter ...)' y '$ (filter-out ...)' no son lo suficientemente buenas para ti. –
Gracias por su respuesta. Estoy usando gnu make. No tengo código para mostrar porque no puedo encontrar la manera de escribirlo. Digamos que tengo LIST = a_old_tt x_old_da a_new_da q_ty_we. Me gustaría clasificar el contenido LIST en: LIST_OLD que contiene todos los miembros de LIST que contienen la expresión old (a_old_tt y x_old_da en mi ejemplo) y LIST_NOT_OLD que contiene todos los miembros de LIST que no contienen la expresión old (a_new_da q_ty_we in mi ejemplo). – user1654361