Otras funciones de los sistemas UNIX

Prerequisite Scanner tiene un conjunto de funciones comunes en varios archivos.

Tabla 1 describe el conjunto de funciones en varios archivos.
Tabla 1. Funciones comunes de varios archivos
Función Descripción
formatSizeDisplay() Toma el parámetro de entrada y agrega o recorta la parte fraccionaria del parámetro de entrada a dos decimales, por ejemplo, de 123 MB a 123,00 MB o de 12,123 MB a 12,12 MB.
versionCompare() Analiza los parámetros de entrada que representan los valores reales y esperados de una propiedad de requisito previo y compara cada parte de la versión para determinar si la propiedad de requisito previo supera la comprobación de requisitos previos.

La Tabla 2 describe el conjunto de funciones del archivo UNIX-Linux/TAD722_impl.sh para ejecutar comprobaciones para Tivoli License Compliance Manager y Tivoli Asset Discovery for Distributed.

Tabla 2. Funciones comunes de TAD722_impl.sh
Función Descripción
checkSunOS() Verifica si la versión del sistema operativo Solaris es para plataformas SPARC o X86.
checkHpux() Verifica si la versión del sistema operativo HP-UX es para plataformas IA64 o PARISC.
checkLinux() Comprueba si la versión del sistema operativo Linux es para plataformas System p, System z o x86.
getSystemId() Llama a diferentes funciones del sistema operativo para comprobar las plataformas del sistema operativo pertinente.
getValue() Obtiene el valor de una clave en un archivo especificado si la clave existe.
setValue() Establece el valor de una clave en un archivo especificado si la propiedad de requisito previo existe.
copyValue() Obtiene y establece la propiedad de requisito previo (clave) basada en el producto y el sistema operativo.
getClosestExistingParentDir() Obtiene el directorio principal más cercano o a sí mismo.
printDirSize() Comprueba el estado NFS del sistema de archivos montado y luego obtiene el espacio de disco del sistema de archivos o su directorio padre.