Ito ang command cook_bom na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
cook_bom - bill ng mga materyales
SINOPSIS
cook_bom [ opsyon... ] diname [ outfile ]
cook_bom -Tulong
cook_bom -BERSYON
DESCRIPTION
Ang cook_bom Ang programa ay ginagamit upang i-scan ang isang direktoryo at bumuo ng isang fragment ng cookbook
naglalaman ng bill ng mga materyales para sa direktoryong iyon. Kasama rin dito ang isang recursive
sanggunian, sa pamamagitan ng direktiba na ``#include-cooked'', sa mga bill ng mga materyales para sa nested
mga direktoryo.
Ang output ay ipinapadala sa karaniwang output maliban kung ang isang output filename ay tinukoy.
Opsyon
Ang mga sumusunod na opsyon ay nauunawaan:
-Direktoryo pangalan ng landas
Maaaring gamitin ang opsyong ito upang tumukoy ng path sa paghahanap ng direktoryo, katulad ng lutuin(1)
[search_list] functionality.
-Tulong
Magbigay ng ilang tulong sa paggamit ng cook_bom programa.
-Huwag pansinin pisi
Maaaring gamitin ang opsyong ito upang tukuyin ang mga pattern ng filename na hindi papansinin. Maaaring ito ay
ibinigay nang maraming beses kung kinakailangan.
-PREfix pisi
Maaaring manipulahin ng opsyong ito ang pangalan ng mga manifest file. Default sa
walang laman na string kung hindi nakatakda.
-Suffix pisi
Maaaring manipulahin ng opsyong ito ang pangalan ng mga manifest file. Default sa
``/manifest.luto kung hindi nakatakda.
-BERSYON
I-print ang bersyon ng cook_bom programa na isinasagawa.
Ang lahat ng iba pang mga opsyon ay magbubunga ng diagnostic error.
Ang lahat ng mga pagpipilian ay maaaring paikliin; ang pagdadaglat ay nakadokumento bilang mga malalaking titik,
lahat ng maliliit na titik at salungguhit (_) ay opsyonal. Dapat kang gumamit ng magkasunod
pagkakasunud-sunod ng mga opsyonal na titik.
Ang lahat ng mga opsyon ay case insensitive, maaari mong i-type ang mga ito sa upper case o lower case o a
kumbinasyon ng pareho, kaso ay hindi mahalaga.
Halimbawa: ang mga argumentong "-help", "-HEL" at "-h" ay lahat ay binibigyang kahulugan na ang -Tulong
opsyon. Ang argumentong "-hlp" ay hindi mauunawaan, dahil ang magkasunod na opsyonal
hindi ibinigay ang mga character.
Ang mga opsyon at iba pang argumento ng command line ay maaaring ihalo nang arbitraryo sa command line.
Ang mga pangalan ng mahahabang opsyon ng GNU ay nauunawaan. Dahil ang lahat ng mga pangalan ng opsyon para sa cook_bom ay mahaba,
ito ay nangangahulugan ng pagbalewala sa dagdag na nangungunang '-'. Ang "--opsyon=halaga"Gayundin ang convention
naintindihan.
EXIT STATUS
Ang cook_bom lalabas ang command na may status na 1 sa anumang error. Ang cook_bom utos
lalabas lang na may status na 0 kung walang mga error.
Halimbawa
Ang nilalayong paggamit ng command na ito ay upang awtomatikong bumuo ng isang project file manifest sa
isang mahusay na paraan. Kung mayroon kang isang cookbook ng form
all_files_in_. = ;
#include manifest.cook
manifest = [lahat ng_file_sa_.];
itakda ang fingerprint mkdir unlink;
%0manifest.cook: ["if" [sa "%0" ""] "then" "." "iba" "%0"]
{
cook_bom
[addprefix '--dir=' [search_list]]
"--ignore='*~'"
[kailangan]
[target]
;
}
Sa dulo ng fragment na ito, ang manifest variable ay naglalaman ng kumpletong listahan ng lahat ng mga file
sa puno ng direktoryo. Maaaring paghiwalayin ang variable na ito gamit ang match_mask
function upang bumuo ng mga listahan ng mga sangkap.
Ang itinayo manifest.magluto gumagana ang mga file para sa parehong buong proyekto at recursive (hindi
inirerekomenda) mga build.
COPYRIGHT
cook_bom bersyon 2.33
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Miller
Ang cook_bom ang programa ay may WALANG WARRANTY; para sa mga detalye gamitin ang 'cook_bom
-BERSYON Lisensya' utos. Ito ay libreng software at malugod kang maipamahagi ito
sa ilalim ng ilang mga kundisyon; para sa mga detalye gamitin ang 'cook_bom -BERSYON Lisensya' utos.
Gamitin ang cook_bom online gamit ang mga serbisyo ng onworks.net