Salidas estadísticas que no se generan en UNIX si el archivo .cshrc activo contiene comandos para escribir una salida estándar
El sistema operativo UNIX no genera salidas estadísticas si el archivo .cshrc activo contiene comandos para escribir una salida estándar.
En concreto, el comando "echo" provoca un problema de representación de gráficos. Como consecuencia, se verá una X en lugar del gráfico estadístico en la salida del informe.
El comando "ls" provoca problemas de representación de gráficos y de tablas. Como consecuencia, verá el siguiente mensaje de error al intentar ejecutar un informe estadístico:
The Custom Content plug-in returned the following error:
'<Exception Name="CCLAssertError" Error="0" Severity="Fatal">
<Messages><MessageText> CCL_ASSERT_NAMED(oxmlResults, "OXML not found.");
</MessageText></Messages> <TraceInfo>
<Trace Text="../Framework/CCPInterface.cpp(938): CCLAssertError: CCL_CAUGHT: Execute"/>
<Trace Text="SpssIStatisticsServiceClient.cpp(211): CCLAssertError: CCL_THROW: "/>
</TraceInfo></Exception>
Para determinar si los comandos de salida del archivo .cshrc son la causa de los problemas de representación de datos estadísticos, ejecute el script siguiente:
cat /dev/null | $SHELL -l
Un resultado mayor que 0 indica que el archivo .cshrc activo es la causa del problema. A continuación figuran los pasos para una solución temporal.
- Elimine todos los comandos que escriben en stdout (por ejemplo, echo e ls) del archivo .cshrc activo.
- Elimine todos los comandos que escriben en stdout de los archivos del script de shell a los que se hace referencia en el archivo .cshrc activo.
- Vuelva a ejecutar el script que se proporciona.
- Repita los pasos 1 a 3 hasta que el resultado del paso 3 sea 0.