Este es el comando aemeasure que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
aemeasure: métricas de archivos simples
SINOPSIS
medir [ en archivo [ archivar ]]
DESCRIPCIÓN
El medir El comando se usa para medir algunas estadísticas de archivo muy simples: líneas de
código, líneas de comentarios, líneas en blanco. Es un ejemplo de un programa que produce su
salida en el aemetría(5) formato, adecuado para que Aegis lea y comprenda como archivo
métrica.
El idioma del archivo se determina examinando el sufijo del archivo.
.c, .h, .y lenguaje C
.cc, .CC, lenguaje C ++
.c ++,
.man, .mm, entrada GNU Groff
.ms, .entonces
MÉTRICA
Aegis es capaz de registrar métricas como parte de los atributos de archivo de un cambio. Esta
permite que se registren varias propiedades de los archivos para un análisis de tendencias posterior u otros
usos.
Aegis no dicta las métricas específicas. Se espera que la integración
build creará un archivo de métricas para cada uno de los archivos de origen del cambio. Estas métricas
los archivos deben estar en el formato especificado por aemetría(5).
El nombre del archivo de métricas predeterminado es "nombre de archivo,S”, Sin embargo puede variar, por
configurando el métricas_nombre_archivo_patrón campo del proyecto config expediente. Ver aepconf(5)
para obtener más información.
Si existe un archivo de métricas de este tipo, para cada archivo de origen en un cambio, se leerá y
recordado en integrar pasar el tiempo. Si no existe, Aegis asume que no hay
métricas relevantes para ese archivo, y procede silenciosamente; No es un error.
OPCIONES
Se entiende la siguiente opción
-Idioma nombre
Esta opción se puede utilizar para especificar el idioma de entrada del archivo, en lugar de
que el idioma de entrada se adivine a partir del sufijo del archivo. El nombre debe ser uno
de los siguientes: C, C ++, roff o genérico. Cualquier otro nombre resultará en un
error.
Vea también égida(1) para opciones comunes a todos los comandos de aegis.
Todas las opciones pueden abreviarse; la abreviatura está documentada como letras mayúsculas,
todas las letras minúsculas y los guiones bajos (_) son opcionales. Debes usar consecutivo
secuencias de letras opcionales.
Todas las opciones no distinguen entre mayúsculas y minúsculas, puede escribirlas en mayúsculas, minúsculas o
combinación de ambos, el caso no es importante.
Por ejemplo: los argumentos "-proyecto," -PROJ "y" -p "se interpretan en el sentido de
-Proyecto opción. El argumento "-prj" no se entenderá, porque consecutivo
no se proporcionaron caracteres opcionales.
Las opciones y otros argumentos de la línea de comando se pueden mezclar arbitrariamente en la línea de comando,
después de los selectores de funciones.
Se entienden los nombres largos de las opciones de GNU. Dado que todos los nombres de opciones para medir son largos,
esto significa ignorar el interlineado adicional '-'. Los "--opción=propuesta de"la convención también es
entendido.
SALIR ESTADO
El medir El comando saldrá con un estado de 1 en cualquier error. los medir comando
solo saldrá con un estado de 0 si no hay errores.
MEDIO AMBIENTE VARIABLES
See égida(1) para obtener una lista de variables de entorno que pueden afectar este comando. Ver
aepconf(5) para el archivo de configuración del proyecto Proyecto específico campo para saber cómo configurar
variables de entorno para todos los comandos ejecutados por Aegis.
Utilice aemeasure en línea utilizando los servicios de onworks.net