El Tue, 26 Jul 2016 14:08:20 +0000, Camaleón escribió: > El Tue, 26 Jul 2016 10:49:01 -0300, Mauro Antivero escribió:
(...) >> Como se ve es un lío lograr eso con el property replacer. Lo que quería >> ver es si hay alguna forma de que rsyslog tome el nombre (con respecto >> al uso de mayúsculas) del host como uno lo define en /etc/hosts, pero >> parece que no se puede. > > Claro, entonces lo que tendrías que buscar es la forma de que el > separador de campo "_" (guión bajo) sirva como marcador de dónde parar, > en lugar de fijarlo con ese "fromChar" "toChar" que en este caso no te > sirve porque la longitud es aleatoria (te sirve para decirle cuántos > caracteres quieres que se vean afectados pero hay que hacer dos > separaciones en este caso). (...) Hum... oye, del manual también: "(...) Also, extraction can be done based on so-called “fields”. To do so, place a “F” into FromChar. A field in its current definition is anything that is delimited by a delimiter character." Así a bote pronto se me ocurre que podrías usarlo aunque dice que la sintaxis para subcadenas hay que ajustarla, p. ej.: %hostname:1:F,95,1:uppercase% Saludos, -- Camaleón