Uso el siguiente dspcat
comando en AIX y puedo volcar catálogos de mensajes creados con el gencat
comando:
dspcat –g /u/is/bin/I18N/l/lib/libca/libcalifornia.117.cat >> /tmp/message.smc
He pasado una buena hora continua buscando pistas sobre cómo volcar uno de estos catálogos en Linux, pero este comando no parece estar disponible. Cualquier ayuda sería apreciada.
strings
Sería suficiente el comando para obtener lo que necesita? Tal vez con un poco de procesamiento posterior?Respuestas:
Encontré el código fuente de
dspcat.c
: http://www.smart.net/~rlhamil/ . Específicamente en este tarball . Intenté compilarlo y me faltaba una variable:La variable
NL_SETMAX
no parece estar definida en mi sistema. Encontré este archivo de encabezado,bits/xopen_lim.h
que tenía esta variable, así que lo agregué a la lista de encabezados por capricho.Si tengo más tiempo, jugaré con esto, pero creo que si configura estáticamente esa variable dentro del código directamente, puede compilarla usted mismo.
fuente