InglésFrancésEspañol

Ad


icono de página de OnWorks

cook - Online en la nube

Ejecute cook 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 comando cook 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


cocinar - una herramienta de construcción de archivos

SINOPSIS


cocinar [ opción...] [ nombre de archivo...]
cocinar -Ayudar
cocinar -Versión

DESCRIPCIÓN


La cocinar El programa es una herramienta para construir archivos. Se le da un conjunto de archivos para crear,
e instrucciones que detallan cómo construirlos. En cualquier programa no trivial habrá
ser requisitos previos para realizar las acciones necesarias para crear cualquier archivo, como
extracción de un sistema de control de fuente. los cocinar El programa proporciona un mecanismo para definir
estas.

Cuando se está desarrollando o manteniendo un programa, el programador normalmente cambiará uno
archivo de varios que componen el programa. los cocinar programa examina la última modificación
tiempos de los archivos para ver cuándo han cambiado los requisitos previos de un archivo, lo que implica que
es necesario volver a crear el archivo, ya que lógicamente está desactualizado.

La cocinar El programa también proporciona una función para recetas implícitas, lo que permite a los usuarios especificar
cómo formar un archivo con un sufijo dado a partir de un archivo con un sufijo diferente. Por ejemplo,
crear nombre de archivo.o en nombre de archivo.c

Las opciones y los nombres de archivo pueden mezclarse arbitrariamente en la línea de comandos; no se realiza ningún procesamiento
hasta que se hayan escaneado todas las opciones y nombres de archivo en la línea de comandos.

La cocinar El programa intentará crear los archivos nombrados a partir de las recetas que se le hayan proporcionado.
Las recetas están contenidas en un archivo llamado Cómo cocinar en el directorio actual. Esta
El archivo puede, a su vez, incluir otros archivos que contengan recetas adicionales.

Si no es correcto nombre de archivos se dan en la línea de comando los objetivos de la primera receta definida son
cocido.

CAMPUS


Las opciones válidas para cocinar están enlistados debajo. Cualquier otra opción (palabras en el comando
línea que comienza con '-') hará que se emita un mensaje de diagnóstico.

-Acción
Ejecute los comandos dados en las recetas. Este es el predeterminado.

-No_Acción
No ejecute los comandos dados en las recetas.

-Libro nombre de archivo
Le dice al cocinero que use el libro de cocina con nombre, en lugar del predeterminado `` Howto.cook ''
archivo.

-Cascada
Esta opción se puede utilizar para habilitar el uso de ingredientes en cascada. Este es el
predeterminado.

-No_CAScade
Esta opción puede usarse para deshabilitar el uso de ingredientes en cascada.

-Continuar
Si la cocción de un objetivo falla, continúe con otras recetas en las que el
target no es un ingrediente, directa o indirectamente.

-No_Continuar
Si la cocción de un objetivo falla, cocinar saldrá. Este es el predeterminado.

-CHora Los datos de st_ctime del inodo se utilizan para complementar los datos de st_mtime al determinar
si los archivos han cambiado o no. Este es el predeterminado. (Si no tienes idea
qué es esto, no te metas con eso).

-No_CHora
No complemente st_mtime con st_ctime. Esto puede ser importante cuando st_nlink
cambios en momentos críticos, porque hacer y romper enlaces duros toca
st_ctime. (Si no tiene idea de qué es esto, en serio, no se meta con él).

-Error
Cuando se ejecuta un comando, se ignorará el código de salida.

-No_Errok
Cuando se ejecuta un comando, si el código de salida es positivo, se considerará
falla, y por lo tanto la receta que lo contiene ha fallado. Este es el predeterminado.

-Huella dactilar
Cuándo cocinar examina un archivo para determinar si ha cambiado, utiliza el último
información de tiempo modificado disponible en el sistema de archivos. Hay momentos en que
esto se modifica, pero el contenido del archivo no cambia realmente. los
La función de toma de huellas dactilares examina el contenido del archivo cuando parece haber
cambiado y compara la huella dactilar antigua con el contenido del archivo actual.
(Véase cocinarfp(1) para obtener una descripción del algoritmo de toma de huellas dactilares.) Si el
la huella dactilar no cambió, se ignora la hora de la última modificación en el sistema de archivos.
Tenga en cuenta que esto tiene implicaciones si tiene la costumbre de utilizar el contacto(1)
comando - cocinar no hará nada hasta que realmente cambie el archivo.

-No_FingerPrint
No utilice huellas digitales para complementar la información del archivo de hora de última modificación.
Este es el predeterminado.

-FingerPrint_Actualizar
Esta opción se puede utilizar para escanear el árbol de directorios debajo del directorio actual.
y actualice las huellas digitales del archivo. Esto ayuda cuando usa otra herramienta (como
RCS o ClearCase) que altera el archivo pero conserva la modificación del archivo
en las transacciones.

-Force
Realice siempre las acciones de las recetas, independientemente de los tiempos de última modificación de
cualquiera de los ingredientes. Esta opción es útil si algo más allá del alcance de
el libro de cocina ha sido modificado; por ejemplo, una corrección de errores en un compilador.

-No_Fuerza
Realice las acciones de las recetas si alguno de los ingredientes está lógicamente fuera de
fecha. Este es el predeterminado.

-Ayudar
Proporcionar información sobre cómo ejecutar cocinar on stdouty no realizar otra
función.

-Incluir nombre de archivo
Busque en el directorio nombrado antes de los lugares estándar los libros de cocina incluidos.
Cada directorio así nombrado será escaneado en el orden indicado. Los lugares estándar
en $ INICIO / .cook luego / usr / compartir / cocinar.

-Incluir_cocido
Esta opción puede usarse para requerir la cocción de archivos nombrados en # include-cocido
y # include-cooking-nowarn incluir líneas en libros de cocina. Los archivos nombrados serán
incluido, si está presente. Si los archivos nombrados deben actualizarse o crearse, este
estará listo, y luego volver a leer el libro de cocina. Este es el predeterminado.

-No_Incluir_Cocinado
Esta opción puede usarse para inhibir la cocción implícita de archivos nombrados en
# include-cocido y # include-cooking-nowarn incluir líneas en libros de cocina. Los archivos
se incluirán, si están presentes, pero no se actualizarán ni crearán, incluso si
requerida.

-Incluir_Advertencia_cocida
Esta opción habilita las advertencias sobre dependencias derivadas en libros de recetas derivados.
Este suele ser el predeterminado.

-No_Incluir_Advertencia_cocinada
Esta opcin deshabilita las advertencias sobre dependencias derivadas en derivado
libros de cocina.

-Lista
Causas cocinar para redirigir automáticamente el stdout y stderr de la sesión.
La salida continuará llegando a la terminal, a menos que cocinar se está ejecutando en el
antecedentes. El nombre del archivo será el nombre del libro de cocina con cualquier
sufijo eliminado y ".list" agregado; esto generalmente será Lista de procedimientos. Es
el valor por defecto.

-Lista nombre de archivo
Causas cocinar para redirigir automáticamente el stdout y stderr de la sesión en
el archivo nombrado. La salida continuará llegando a la terminal, a menos que cocinar is
ejecutando en segundo plano.

-No_Lista
No se realizará ninguna redirección automática de la salida de la sesión.

-No_Lista nombre de archivo
Sin embargo, no se realizará una redirección automática de la salida de la sesión.
posterior -Lista las opciones se mostrarán por defecto en la lista del archivo nombrado.

-Metro
Después de ejecutar cada comando, imprima un resumen del uso de CPU del comando.

-No_Metro
No imprima un resumen del uso de la CPU después de cada comando. Este es el predeterminado.

-Pares
Esta opción se puede utilizar para generar una lista de dependencias de archivos por pares,
similar a ordenar(1) salida. Esto se puede utilizar para dibujar diagramas de dependencia de archivos.
También puede resultar útil al depurar libros de cocina.

-Página-Longitud número
Esta opción se puede utilizar para establecer la longitud de la página, que se utiliza cuando Cocinar necesita
salida paginada. Por defecto, lo que le dice la variable de entorno LINES, o
el emulador de terminal le dice si LINES no está configurado. -Ancho de página número Este
La opción se puede usar para establecer el ancho de la página, se usa cuando Cocinar necesita envolver
producción (p.ej cuando imprime elogia ser ejecutado). Valores predeterminados de lo que el COLS
la variable de entorno lo dice, o el emulador de terminal le dice si COLS no lo es
colocar. El valor máximo para número es 32767.

-Paralelo [ número ]
Esta opción se puede utilizar para especificar el número de subprocesos de ejecuciones paralelas.
El número predeterminado es 4 si no se especifica un número específico de subprocesos. Ver también
las trabajos_paralelos variable.

El uso de esta opción en máquinas de un solo procesador debe realizarse con mucho cuidado,
ya que puede detener por completo otros procesos. Varios usuarios lo hacen
simultáneamente en una máquina multiprocesador tendrá un efecto similar. Está
también para quedarse rápidamente sin memoria virtual y espacio en disco temporal si el
las tareas paralelas son complejas.

-No_PARallel
Esta opción se puede utilizar para especificar que se utilizará un único hilo de ejecución.
Este es el predeterminado.

-Precioso
Cuando fallan los comandos en el cuerpo de una receta, no elimine los objetivos del
.

-No_Precioso
Cuando fallan los comandos en el cuerpo de una receta, elimine los objetivos de la receta.
Este es el predeterminado.

-Razón
Se proporcionan dos opciones para rastrear las inferencias cocinar hace al intentar
cocinar un objetivo. los -Razón la opción causará cocinar emitirá copiosas cantidades de
información sobre las inferencias que hace al cocinar objetivos. Esta opción
puede usarse cuando pienses cocinar está actuando de manera extraña o simplemente tiene curiosidad.

-Sin razón
Esta opción puede usarse para causar cocinar no emitirá información sobre el
inferencias que hace al cocinar objetivos. Este es el predeterminado.

-Texto
Esta opción se puede utilizar para solicitar que se imprima un script de shell en el estándar
producción. Este script de shell se puede utilizar para construir los archivos; captura a muchos
de la semántica del libro de cocina. Esto puede ser útil cuando un proyecto necesita ser
distribuido, y los destinatarios no tienen cocinar(1) instalado. También puede ser
muy útil al depurar libros de cocina.

-Silencio
No repita los comandos antes de que se ejecuten.

-No_Silencio
Hacer eco de los comandos antes de que se ejecuten. Este es el predeterminado.

-Estrella
Emite indicadores de progreso una vez por segundo. Estos indicadores de progreso incluyen

+ Leer el libro de cocina
- Ejecución de una función de recopilación
* Construyendo el gráfico de dependencia
# Caminando por el gráfico de dependencia
@ Escribir archivos de huellas dactilares.

-No_ESTar
No emite indicadores de progreso. Este es el predeterminado.

-Strip_Dot
Elimine el "./" inicial de los nombres de archivo antes de intentar cocinarlos; se aplica a todos
nombres de archivo y todas las recetas. Este es el predeterminado.

-No_Strip_Dot
Deje "./" inicial en los nombres de archivo mientras cocina.

-SymLink-Ingredientes
La opción pide que, al usar una ruta de búsqueda, esa receta que no sea de nivel superior
Los ingredientes obtienen un enlace simbólico de nivel superior al archivo real. Esto está destinado a
herramientas con muerte cerebral, como GNU Autoconf, que no asimilan las rutas de búsqueda.

-Ingredientes sin SymLink
No cree enlaces simbólicos de nivel superior a los ingredientes. Este es el predeterminado.

-Decir_Posición
Esta opción puede usarse para hacer que la posición de los comandos (nombre de archivo y línea
número) que se imprimirá junto con el comando justo antes de que se ejecute (proporcionado
las -No_Silencio opción está en vigor).

-No_Decir_Posición
Esta opción se puede utilizar para suprimir la impresión de la posición de los comandos (nombre de archivo
y número de línea) junto con el comando justo antes de que se ejecute. Este es el
predeterminado.

-Toque
Actualice las horas de última modificación de los archivos de destino, en lugar de ejecutar la
acciones ligadas a recetas. Esto puede resultar útil si ha realizado una modificación en
un archivo que sabe que hará que un sistema de archivos esté lógicamente desactualizado, pero
sin importancia; por ejemplo, agregar un comentario a un archivo de inclusión muy utilizado.

-No tocar
Ejecute las acciones vinculadas a las recetas, en lugar de actualizar los últimos tiempos modificados
de los archivos de destino. Este es el predeterminado.

-Terminal
Al listar, envíe también el flujo de salida al terminal. Este es el predeterminado.

-No_TErminal
Al enumerar, no envíe la salida al terminal.

-Ajuste de tiempo
Esta opción provoca cocinar para comprobar el tiempo de última modificación de los objetivos de
recetas y las actualiza si es necesario, para asegurarse de que sean coherentes con
(más joven que) los tiempos de última modificación de los ingredientes. Esto da como resultado más
llamadas al sistema y puede ralentizar las cosas en algunos sistemas. Esto corresponde a la
Ajuste de tiempo bandera de recetas.

-No_Time_Adjust
No actualice el archivo por última vez que se modificó después de realizar el cuerpo de una receta.
Este es el predeterminado. Esto corresponde a la sin ajuste de tiempo bandera de recetas.

-Web
Esta opción se puede utilizar para solicitar que una página web HTML se imprima en el estándar
producción. Esta página web se puede utilizar para documentar las dependencias de archivos; captura
muchas de las semánticas del libro de cocina. También puede resultar muy útil a la hora de depurar
libros de cocina.

nombre =propuesta de
Asignar el propuesta de a la variable nombrada. El valor puede contener espacios si puede
convencer al caparazón de que los atraviese.

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 "-help", "-HEL" y "-h" se interpretan en el sentido de -Ayudar
opción. El argumento "-hlp" no se entenderá, porque consecutiva opcional
no se proporcionaron caracteres.

Las opciones y otros argumentos de la línea de comandos pueden mezclarse arbitrariamente en la línea de comandos.

Se entienden los nombres largos de las opciones de GNU. Dado que todos los nombres de opciones para cocinar son largas, esto
significa ignorar el interlineado adicional '-'. Los "--opción=propuesta de"la convención también es
entendido.

SALIR ESTADO


La cocinar El comando saldrá con un estado de 1 en cualquier error. los cocinar el comando solo
salir con un estado de 0 si no hay errores.

Use cook en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS ofrece funciones ANSI SQL
    y se ejecuta en Linux, Windows y
    varias plataformas Unix. Características
    excelente concurrencia y rendimiento
    & energía...
    Descargar pájaro de fuego
  • 2
    KompoZer
    KompoZer
    KompoZer es un editor HTML wysiwyg que utiliza
    el código base de Mozilla Composer. Como
    El desarrollo de Nvu se ha detenido.
    en 2005, KompoZer corrige muchos errores y
    agrega una f...
    Descargar KompoZer
  • 3
    Descargador gratuito de manga
    Descargador gratuito de manga
    Free Manga Downloader (FMD) es un
    aplicación de código abierto escrita en
    Object-Pascal para gestionar y
    descargar manga de varios sitios web.
    esto es un espejo...
    Descargar descargador de manga gratuito
  • 4
    UNetbootin
    UNetbootin
    UNetbootin le permite crear booteables
    Unidades USB en vivo para Ubuntu, Fedora y
    otras distribuciones de Linux sin
    quemando un CD. Se ejecuta en Windows, Linux,
    y ...
    Descargar UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM es un fácil de usar
    Paquete de software de código abierto ERP y CRM
    (ejecutar con un servidor web php o como
    software independiente) para empresas,
    cimientos...
    Descargar Dolibarr ERP - CRM
  • 6
    Cliente SQL SQuirreL
    Cliente SQL SQuirreL
    SQuirreL SQL Client es un SQL gráfico
    cliente escrito en Java que permitirá
    para ver la estructura de un JDBC
    base de datos compatible, busque los datos en
    mesas...
    Descargar cliente SQL SQuirreL
  • Más "

Comandos de Linux

Ad