Este es el comando cook_bom 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
cook_bom - lista de materiales
SINOPSIS
cocinero_bom [ opción...] nombre de directorio [ archivar ]
cocinero_bom -Ayudar
cocinero_bom -Versión
DESCRIPCIÓN
El cocinero_bom El programa se utiliza para escanear un directorio y generar un fragmento de libro de cocina.
que contiene una lista de materiales para ese directorio. También incluye un recursivo
referencia, a través de una directiva `` # include-cooking '', a las listas de materiales para anidadas
directorios.
La salida se envía a la salida estándar a menos que se especifique un nombre de archivo de salida.
CAMPUS
Se entienden las siguientes opciones:
-Directorio ruta
Esta opción se puede utilizar para especificar una ruta de búsqueda de directorio, similar a cocinar(1)
Funcionalidad [lista_búsqueda].
-Ayudar
Proporcione ayuda con el uso de cocinero_bom .
-Ignorar cadena
Esta opción se puede utilizar para especificar patrones de nombre de archivo que se ignorarán. Puede ser
dado tantas veces como sea necesario.
-Prefijo cadena
Esta opción puede manipular el nombre de los archivos de manifiesto. Por defecto es
cadena vacía si no se establece.
-Sufijo cadena
Esta opción puede manipular el nombre de los archivos de manifiesto. Predeterminado a
`` /manifest.cook si no está configurado.
-Versión
Imprima la versión del cocinero_bom programa en ejecución.
Todas las demás opciones producirán un error de diagnóstico.
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 cocinero_bom son largos,
esto significa ignorar el interlineado adicional '-'. Los "--opción=propuesta de"la convención también es
entendido.
SALIR ESTADO
El cocinero_bom El comando saldrá con un estado de 1 en cualquier error. los cocinero_bom comando
solo saldrá con un estado de 0 si no hay errores.
EJEMPLO
El uso previsto de este comando es generar automáticamente un manifiesto de archivo de proyecto en
una forma eficiente. Si tiene un libro de cocina del formulario
todos_archivos_en_. =;
#incluir manifiesto.cocinar
manifiesto = [todos_archivos_en_.];
establecer la huella dactilar mkdir unlink;
% 0manifest.cook: ["si" [en "% 0" ""] "entonces" "." "más" "% 0"]
{
cocinero_bom
[addprefix '--dir =' [lista_búsqueda]]
"--ignore = '* ~'"
[necesitar]
[objetivo]
;
}
Al final de este fragmento, la variable de manifiesto contiene una lista completa de todos los archivos.
en el árbol de directorios. Esta variable se puede desarmar con match_mask
función para crear listas de ingredientes.
El construido manifiesto.cocinar Los archivos funcionan tanto para todo el proyecto como para el recursivo (no
recomendado) construye.
DERECHOS DE AUTOR
cocinero_bom Versión 2.33
Derechos de autor (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009Peter Miller
El cocinero_bom el programa viene SIN GARANTÍA ABSOLUTAMENTE; para obtener más detalles, utilice el 'cocinero_bom
-Versión Licencia'comando. Este es un software gratuito y puede redistribuirlo.
bajo ciertas condiciones; para obtener más detalles, utilice el 'cocinero_bom -Versión Licencia'comando.
Use cook_bom en línea usando los servicios de onworks.net