Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

gotuj - Online w chmurze

Uruchom Cooka w darmowym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie Cook, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


Cook - narzędzie do tworzenia plików

STRESZCZENIE


gotować [ opcja...][ filename...]
gotować -Pomoc
gotować -Wersja

OPIS


Połączenia gotować program jest narzędziem do konstruowania plików. Otrzymuje zestaw plików do utworzenia,
oraz instrukcje opisujące szczegółowo, jak je zbudować. W każdym nietrywialnym programie tak będzie
być warunkiem koniecznym do wykonania czynności niezbędnych do utworzenia dowolnego pliku, np
ekstrakcja z systemu kontroli źródła. The gotować program udostępnia mechanizm definiowania
te.

Kiedy program jest opracowywany lub utrzymywany, programista zazwyczaj go zmienia
plik z kilku składających się na program. The gotować program sprawdza ostatnią modyfikację
czasy plików, aby zobaczyć, kiedy zmieniły się wymagania wstępne pliku, co oznacza, że
plik należy odtworzyć, ponieważ jest logicznie nieaktualny.

Połączenia gotować Program zapewnia także możliwość tworzenia ukrytych receptur, pozwalając użytkownikom na ich określenie
jak utworzyć plik z danym przyrostkiem z pliku z innym przyrostkiem. Na przykład,
tworzyć filename.o od filename.c

Opcje i nazwy plików można dowolnie mieszać w wierszu poleceń; nie jest wykonywane żadne przetwarzanie
do czasu przeskanowania wszystkich opcji i nazw plików w wierszu poleceń.

Połączenia gotować program spróbuje utworzyć nazwane pliki na podstawie podanych mu receptur.
Przepisy znajdują się w pliku o nazwie Jak gotować w bieżącym katalogu. Ten
plik może z kolei zawierać inne pliki zawierające dodatkowe przepisy.

Jeśli nie filenames podane są w wierszu poleceń i są to cele pierwszej zdefiniowanej receptury
gotowany.

OPCJE


Prawidłowe opcje dla gotować są wymienione poniżej. Wszelkie inne opcje (słowa w poleceniu
linia zaczynająca się od `-') spowoduje wyświetlenie komunikatu diagnostycznego.

-Akcja
Wykonaj polecenia podane w przepisach. To jest ustawienie domyślne.

-Bez akcji
Nie wykonuj poleceń podanych w przepisach.

-Książka filename
Mówi Cookowi, aby użył nazwanej książki kucharskiej zamiast domyślnego ``Howto.cook''
plik.

-Kaskada
Opcji tej można użyć, aby umożliwić użycie składników kaskadowych. To jest
domyślna.

-No_CAScade
Opcji tej można użyć do wyłączenia stosowania składników kaskadowych.

-Kontynuować
Jeśli gotowanie celu zakończy się niepowodzeniem, kontynuuj inne przepisy, w przypadku których się nie udało
cel nie jest składnikiem, bezpośrednio ani pośrednio.

-Nie_Kontynuuj
Jeśli gotowanie celu nie powiedzie się, gotować wyjdzie. To jest ustawienie domyślne.

-Czas Dane i-węzła st_ctime służą do uzupełnienia danych st_mtime podczas określania
czy pliki uległy zmianie. To jest ustawienie domyślne. (Jeśli nie masz pojęcia
co to jest, nie zadzieraj z tym.)

-Nie_Czas
Nie uzupełniaj st_mtime st_ctime. Może to być ważne, gdy st_nlink
zmienia się w krytycznych momentach, ponieważ tworzenie i zrywanie twardych łączy dotyka
st_cczas. (Jeśli nie masz pojęcia, co to jest, poważnie, nie zadzieraj z tym.)

-Błąd
Po wykonaniu polecenia kod zakończenia zostanie zignorowany.

-Nie_błąd
Po wykonaniu polecenia, jeśli kod wyjścia jest dodatni, zostanie to uznane
nie powiodło się, a zatem przepis zawierający ten przepis zawiódł. To jest ustawienie domyślne.

-Odcisk palca
Kiedy gotować sprawdza plik, aby określić, czy uległ zmianie, używa ostatniej
zmodyfikowana informacja o czasie dostępna w systemie plików. Są chwile, kiedy
zostaje to zmienione, ale zawartość pliku w rzeczywistości się nie zmienia. The
Funkcja pobierania odcisków palców sprawdza zawartość pliku, jeśli wydaje się, że tak
zmieniony i porównuje stary odcisk palca z obecną zawartością pliku.
(Patrz kucharzfp(1) opis algorytmu pobierania odcisków palców.) Jeśli
odcisk palca nie uległ zmianie, czas ostatniej modyfikacji w systemie plików jest ignorowany.
Pamiętaj, że ma to konsekwencje, jeśli masz zwyczaj używania Kontakt(1)
Komenda - gotować nic nie zrobi, dopóki nie zmienisz pliku.

-No_Odcisk palca
Nie używaj odcisków palców do uzupełniania informacji o pliku czasu ostatniej modyfikacji.
To jest ustawienie domyślne.

-Aktualizacja_odcisku palca
Opcji tej można użyć do przeskanowania drzewa katalogów poniżej bieżącego katalogu
i zaktualizuj odciski palców pliku. Pomaga to, gdy używasz innego narzędzia (takiego jak
RCS lub ClearCase), który zmienia plik, ale zachowuje modyfikację pliku
czas.

-force
Zawsze wykonuj działania z receptur, niezależnie od czasu ostatniej modyfikacji
którykolwiek ze składników. Ta opcja jest przydatna, jeśli coś wykracza poza zakres
książka kucharska została zmodyfikowana; na przykład poprawka błędu w kompilatorze.

-Bez nacisku
Wykonaj czynności z przepisów, jeśli logicznie brakuje któregokolwiek ze składników
data. To jest ustawienie domyślne.

-Pomoc
Podaj informacje o sposobie wykonania gotować on stdouti nie wykonuj żadnego innego
funkcja.

-Włączać filename
Przeszukaj wskazany katalog przed standardowymi miejscami dla dołączonych książek kucharskich.
Każdy katalog o takiej nazwie zostanie przeskanowany w podanej kolejności. Standardowe miejsca
jest $HOME/.kucharz następnie /usr/share/kucharz.

-Uwzględnij_Gotowane
Opcji tej można użyć, aby wymagać gotowania plików o określonej nazwie #include-gotowane
i #include-gotowane-nowarn uwzględniaj wiersze w książkach kucharskich. Nazwane pliki będą
uwzględniony, jeśli występuje. Jeśli wymienione pliki wymagają aktualizacji lub utworzenia, to
zostanie zrobione, a następnie ponownie przeczytaj książkę kucharską. To jest ustawienie domyślne.

-No_Include_Gotowane
Opcji tej można użyć do zablokowania ukrytego gotowania plików o nazwie
#include-gotowane i #include-gotowane-nowarn uwzględniaj wiersze w książkach kucharskich. Pliki
zostaną uwzględnione, jeśli są obecne, ale nie zostaną zaktualizowane ani utworzone, nawet jeśli
wymagane.

-Dołącz_ugotowane_ostrzeżenie
Ta opcja włącza ostrzeżenia o pochodnych zależnościach w pochodnych książkach kucharskich.
Zwykle jest to ustawienie domyślne.

-No_Include_Cooked_Warning
Ta opcja wyłącza ostrzeżenia o zależnościach pochodnych w pliku pochodnym
Książki kucharskie.

-Lista
Rozwiązania gotować aby automatycznie przekierować stdout i stderr sesji.
Dane wyjściowe będą nadal docierać do terminala, chyba że gotować wykonuje w
tło. Nazwa pliku będzie nazwą książki kucharskiej z dowolną
usunięto przyrostek i dodano „.list”; zwykle tak będzie Lista.Jak to zrobić. Jest
domyślny.

-Lista filename
Rozwiązania gotować aby automatycznie przekierować stdout i stderr sesji w
nazwany plik. Dane wyjściowe będą nadal docierać do terminala, chyba że gotować is
wykonywanie w tle.

-Brak_listy
Nie zostanie wykonane żadne automatyczne przekierowanie wyników sesji.

-Brak_listy filename
Nie zostanie jednak wykonane żadne automatyczne przekierowanie wyników sesji
kolejny -Lista opcje będą domyślnie wyświetlać listę do nazwanego pliku.

-Metr
Po wykonaniu każdego polecenia wydrukuj podsumowanie wykorzystania procesora przez polecenie.

-Nie_metr
Nie drukuj podsumowania użycia procesora po każdym poleceniu. To jest ustawienie domyślne.

-Pary
Opcji tej można użyć do wygenerowania listy zależności plików parami,
podobnego do pan(1) wyjście. Można to wykorzystać do rysowania diagramów zależności plików.
Może być również przydatny podczas debugowania książek kucharskich.

-Długość strony numer
Opcja ta może zostać użyta do ustawienia długości strony, używanej gdy gotować potrzebuje
paginacja wyników. Domyślnie jest to wartość zmienna środowiskowa LINES lub
emulator terminala informuje go, jeśli LINES nie jest ustawione. -Szerokość strony numer To zdjęcie
Opcja może zostać użyta do ustawienia szerokości strony, używanej gdy gotować trzeba owinąć
wyjście (na przykład kiedy wypisuje wykonywane polecenia). Domyślnie jest to COLS
zmienna środowiskowa mówi to lub emulator terminala mówi, jeśli COLS nie jest
ustawić. Maksymalna wartość dla numer to 32767.

-Równoległy [ numer ]
Opcji tej można użyć do określenia liczby równoległych wątków wykonawczych.
Liczba domyślnie wynosi 4, jeśli nie określono określonej liczby wątków. Zobacz też
dotychczasowy prace_równoległe zmienna.

Korzystanie z tej opcji na maszynach jednoprocesorowych wymaga dużej ostrożności,
ponieważ może to spowodować całkowite zatrzymanie innego przetwarzania. Robi to kilku użytkowników
jednocześnie na maszynie wieloprocesorowej będzie miało podobny efekt. To jest
także do szybkiego wyczerpania się pamięci wirtualnej i tymczasowego miejsca na dysku, jeśli
zadania równoległe są złożone.

-No_PARallel
Opcji tej można użyć do określenia, że ​​ma być używany pojedynczy wątek wykonawczy.
To jest ustawienie domyślne.

-Cenny
Jeśli polecenia w treści przepisu zawiodą, nie usuwaj celów
przepis.

-Nie_Precious
Jeśli polecenia w treści przepisu zawiodą, usuń cele przepisu.
To jest ustawienie domyślne.

-Powód
Dostępne są dwie opcje śledzenia wniosków gotować robi, gdy próbuje
ugotować cel. The -Powód opcja spowoduje gotować będzie emitować duże ilości
informacje o wnioskach, jakie wyciąga podczas gotowania celów. Ta opcja
można użyć, kiedy pomyślisz gotować zachowuje się dziwnie lub jest po prostu ciekawy.

-Bez powodu
Ta opcja może zostać użyta do spowodowania gotować nie będzie emitować informacji o
wnioski, jakie wyciąga podczas gotowania celów. To jest ustawienie domyślne.

-Scenariusz
Opcji tej można użyć do zażądania wydrukowania skryptu powłoki w standardzie
wyjście. Ten skrypt powłoki może zostać użyty do skonstruowania plików; chwyta wielu
semantyki książki kucharskiej. Może to być przydatne, gdy projekt tego wymaga
dystrybuowane, a odbiorcy nie gotować(1) zainstalowany. Może też tak być
bardzo przydatne podczas debugowania książek kucharskich.

-Cichy
Nie powtarzaj poleceń przed ich wykonaniem.

-Nie_Cichy
Powtarzaj polecenia przed ich wykonaniem. To jest ustawienie domyślne.

-Gwiazda
Emituj wskaźniki postępu raz na sekundę. Te wskaźniki postępu obejmują

+ Czytanie książki kucharskiej
- Wykonywanie funkcji zbierania
* Budowa wykresu zależności
# Przechodzenie po wykresie zależności
@ Zapisywanie plików odcisków palców.

-Nie_STAr
Nie emituj wskaźników postępu. To jest ustawienie domyślne.

-Strip_Dot
Usuń początkowe „./” z nazw plików przed próbą ich ugotowania; dotyczy wszystkich
nazwy plików i wszystkie przepisy. To jest ustawienie domyślne.

-No_Strip_Dot
Podczas gotowania pozostaw początkowe „./” w nazwach plików.

-SymLink-Składniki
Opcja wymaga, aby podczas korzystania ze ścieżki wyszukiwania zastosować przepis spoza najwyższego poziomu
składniki otrzymują dowiązanie symboliczne najwyższego poziomu do rzeczywistego pliku. To jest przeznaczone
narzędzia powodujące śmierć mózgu, takie jak GNU Autoconf, które nie blokują ścieżek wyszukiwania.

-Bez składników-SymLink
Nie twórz dowiązań symbolicznych najwyższego poziomu do składników. To jest ustawienie domyślne.

-Powiedz_Pozycję
Opcji tej można użyć do ustawienia pozycji poleceń (nazwa pliku i linia
number), który ma zostać wydrukowany wraz z poleceniem tuż przed jego wykonaniem (pod warunkiem
dotychczasowy -Nie_Cichy opcja obowiązuje).

-No_Tell_Position
Opcji tej można użyć do pominięcia drukowania pozycji poleceń (nazwa pliku
i numer linii) wraz z poleceniem tuż przed jego wykonaniem. To jest
domyślna.

-Dotknąć
Zaktualizuj czasy ostatniej modyfikacji plików docelowych, zamiast wykonywać polecenie
działania powiązane z recepturami. Może to być przydatne, jeśli dokonałeś modyfikacji
plik, o którym wiesz, że system plików będzie logicznie nieaktualny, ale tak się stało
bez znaczenia; na przykład dodanie komentarza do powszechnie używanego pliku dołączanego.

-Nie dotykać
Wykonuj działania powiązane z przepisami, zamiast aktualizować czasy ostatniej modyfikacji
plików docelowych. To jest ustawienie domyślne.

-Terminal
Podczas listowania wyślij także strumień wyjściowy do terminala. To jest ustawienie domyślne.

-Nie_TERminal
Podczas wystawiania listy nie wysyłaj danych wyjściowych do terminala.

-Dostosować czas
Ta opcja powoduje gotować aby sprawdzić czas ostatniej modyfikacji celów
receptur i w razie potrzeby aktualizuje je, aby mieć pewność, że są z nimi zgodne
(młodsze niż) czasy ostatniej modyfikacji składników. To daje więcej
wywołania systemowe i mogą spowalniać działanie niektórych systemów. Odpowiada to
Dostosować czas flaga przepisu.

-No_Time_Adjust
Nie aktualizuj czasu ostatniej modyfikacji pliku po wykonaniu treści przepisu.
To jest ustawienie domyślne. Odpowiada to bez regulacji czasowej flaga przepisu.

-Sieć
Opcji tej można użyć do zażądania wydrukowania strony internetowej HTML w standardzie
wyjście. Ta strona internetowa może zostać wykorzystana do udokumentowania zależności plików; to przechwytuje
wiele semantyki książki kucharskiej. Może być również bardzo przydatny podczas debugowania
Książki kucharskie.

Nazwa=wartość
Przypisz wartość do nazwanej zmiennej. Wartość może zawierać spacje, jeśli to możliwe
przekonać skorupę, aby je przepuściła.

Wszystkie opcje mogą być skrócone; skrót jest dokumentowany jako wielkie litery,
wszystkie małe litery i podkreślenia (_) są opcjonalne. Musisz użyć kolejnego
sekwencje opcjonalnych liter.

Wszystkie opcje nie uwzględniają wielkości liter, można je wpisywać wielkimi lub małymi literami lub a
połączenie obu, przypadek nie jest ważny.

Na przykład: argumenty „-help”, „-HEL” i „-h” są interpretowane jako -Pomoc
opcja. Argument "-hlp" nie zostanie zrozumiany, ponieważ kolejne opcjonalne
znaki nie zostały dostarczone.

Opcje i inne argumenty wiersza poleceń mogą być dowolnie mieszane w wierszu poleceń.

Długie nazwy opcji GNU są zrozumiałe. Ponieważ wszystkie nazwy opcji dla gotować są długie, to
oznacza ignorowanie dodatkowego wiodącego „-”. „--opcja=wartość„Konwencja też jest
zrozumiany.

EXIT STATUS


Połączenia gotować polecenie zakończy się ze statusem 1 w przypadku każdego błędu. ten gotować polecenie będzie tylko
zakończ ze statusem 0, jeśli nie ma błędów.

Korzystaj z funkcji Cook online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad