InglésFrancésEspañol

Ad


icono de página de OnWorks

dolor de cabeza - Online en la nube

Ejecute el dolor de cabeza en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el dolor de cabeza de comandos 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


dolor de cabeza: un programa para administrar la licencia de su archivo fuente.

SINOPSIS


dolor de cabeza [-h presentar] [-C presentar] [-r] [-ayuda | --ayuda] presentar...

DESCRIPCIÓN


Esta página de manual documenta brevemente la dolor de cabeza mando.

Esta página de manual fue escrita para la distribución Debian GNU / Linux porque el original
El programa no tiene una página de manual.

Es un uso común poner al comienzo de los archivos de código fuente un encabezado corto que diga,
por ejemplo, cierta información de derechos de autor. dolor de cabeza es una herramienta sencilla y ligera para
gestionando fácilmente estos encabezados. Entre sus funcionalidades, se pueden mencionar:

· Los encabezados generalmente deben generarse como comentarios en archivos de código fuente. dolor de cabeza ofertas
con diferentes tipos de archivos y genera para cada uno de ellos encabezados en un
formato.

· Encabezados detecta automáticamente los encabezados existentes y los elimina. Por lo tanto, puedes usarlo
para actualizar encabezados en un conjunto de archivos.

COMANDO LÍNEA CAMPUS


presentar
Nombre de un archivo para procesar

-h archivo
Crea un encabezado con texto proveniente del archivo

-c archivo
Leer el archivo de configuración dado

-ayuda ayuda
Mostrar la lista de opciones de dolor de cabeza

USO


Ilustremos el uso de esta herramienta con un pequeño ejemplo. Suponga que tiene un pequeño
proyecto que mezcla código C y Caml que consta de tres archivos 'foo.c', 'bar.ml' y 'bar.mli' ',
y quieres equiparlos con algún encabezado. En primer lugar, escriba un archivo de encabezado, es decir, un
archivo de texto sin formato que incluya los encabezados de información que se deben mencionar. Un ejemplo de un archivo de este tipo
se muestra en la figura 1. A continuación, asumimos que este archivo se llama 'myheader' y está en
el mismo directorio que los archivos de origen.

Luego, para generar encabezados, simplemente ejecute el comando: dolor de cabeza -h mi encabezado foo.c
bar.ml bar.mli

Cada archivo está equipado con un encabezado que incluye el texto dado en el archivo de encabezado
'myheader', rodeado de algunos caracteres adicionales dependiendo de su formato, lo que lo convierte en un
comentario (por ejemplo, '(*' y '*)' en archivos '.ml'). Si actualiza el archivo de encabezado 'myheader',
simplemente necesita volver a ejecutar el comando anterior para actualizar los encabezados en los archivos de código fuente.

Del mismo modo, ejecutando: dolor de cabeza -r foo.c bar.ml bar.mli elimina cualquier archivo existente
'foo.c', 'bar.ml' y 'bar.mli'. Los archivos que no tienen un encabezado se mantienen sin cambios.

CONFIGURACIÓN ARCHIVO


Los tipos de archivo y el formato del encabezado se pueden especificar mediante un archivo de configuración. Por defecto, el
Se utiliza el archivo de configuración incorporado predeterminado que se muestra en la figura 2. También puedes usar el tuyo propio
archivo de configuración gracias al -c opción: dolor de cabeza -c miconfig -h mi encabezado foo.c bar.ml
bar.mli

Para escribir su propia configuración, puede seguir el ejemplo de la figura 2. A
El archivo de configuración consiste en una lista de entradas separadas por el carácter '|'. Cada uno de
están formados por dos partes separadas por un '->'.

El primero es una expresión regular. (Las expresiones regulares se encierran entre dobles
comillas y tienen la misma sintaxis que en Gnu Emacs.) dolor de cabeza determina los tipos de archivos
según los nombres de base del archivo; por lo tanto, cada archivo se trata usando la primera línea de su nombre
partidos.

El segundo describe el formato de los encabezados para archivos de este tipo. Consiste en el
nombre de un modelo (por ejemplo, 'marco'), posiblemente seguido de una lista de argumentos. Los argumentos son
named: 'open: "(*"' significa que el valor del argumento 'open' es '(*'. dolor de cabeza
actualmente admite tres modelos y una palabra clave especial:

marco
Con este modelo, los encabezados se generan en un marco. Este modelo requiere tres
argumentos: 'abrir' y 'cerrar' (las secuencias de apertura y cierre para comentarios) y
'línea' (el carácter utilizado para hacer las líneas horizontales del marco). Dos opcionales
Los argumentos pueden usarse como 'margen' (una cadena impresa entre el lado izquierdo y derecho de
el marco y el borde, por defecto dos espacios) y 'ancho' (el ancho del interior
del marco, el valor predeterminado es 68).

líneas
Los encabezados se componen entre dos líneas. Deben proporcionarse tres argumentos: 'abierto' y
'cerrar' (las secuencias de apertura y cierre de los comentarios), 'línea' (el carácter utilizado
para hacer las líneas horizontales). Se permiten tres argumentos opcionales: 'begin' (una cadena
tipográfica al principio de cada línea, por defecto dos espacios), 'último' (una cadena
tipografiado al principio de la última línea) y 'ancho' (el ancho de las líneas,
el predeterminado es 70).

no
Este modelo no genera encabezado y no tiene argumento.

omitir
Omitir la línea correspondiente a uno de los parámetros de "coincidencia" regexp. Para este tipo de
línea, se tiene en cuenta cada patrón de la primera parte que coincide con el nombre base del archivo.

Use el dolor de cabeza en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad