영어프랑스어스페인어

Ad


온웍스 파비콘

요리 - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 쿡 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 쿡입니다.

프로그램:

이름


cook - 파일 구성 도구

개요


요리 [ 선택권... ][ 파일 이름... ]
요리 -돕다
요리 -버전

기술


XNUMXD덴탈의 요리 프로그램은 파일을 구성하는 도구입니다. 생성할 파일 세트가 제공되며,
구성 방법을 자세히 설명하는 지침. 사소하지 않은 프로그램에는
다음과 같이 파일을 만드는 데 필요한 작업을 수행하기 위한 전제 조건이어야 합니다.
소스 제어 시스템에서 추출. 그만큼 요리 프로그램은 다음을 정의하는 메커니즘을 제공합니다.
이들.

프로그램을 개발하거나 유지 관리할 때 프로그래머는 일반적으로 프로그램을 변경합니다.
프로그램을 구성하는 여러 파일. 그만큼 요리 프로그램은 마지막으로 수정된
파일의 전제 조건이 변경된 시기를 확인하기 위한 파일 시간, 즉
파일이 논리적으로 오래되었으므로 파일을 다시 만들어야 합니다.

XNUMXD덴탈의 요리 프로그램은 암시적 레시피에 대한 기능도 제공하여 사용자가 지정할 수 있도록 합니다.
다른 접미사를 가진 파일에서 주어진 접미사를 가진 파일을 형성하는 방법. 예를 들어,
만드는 방법 파일 이름.o파일 이름.c

옵션과 파일 이름은 명령줄에서 임의로 혼합될 수 있습니다. 어떤 처리도 하지 않는다
명령줄의 모든 옵션과 파일 이름이 스캔될 때까지.

XNUMXD덴탈의 요리 프로그램은 주어진 레시피에서 명명된 파일을 생성하려고 시도합니다.
레시피는 다음 파일에 포함되어 있습니다. 요리법 현재 디렉토리에서. 이것
파일에는 추가 레시피가 포함된 다른 파일이 포함될 수 있습니다.

없는 경우 파일 이름s는 명령줄에 지정되며 정의된 첫 번째 레시피의 대상은 다음과 같습니다.
요리.

옵션


유효한 옵션 요리 아래에 나열되어 있습니다. 기타 옵션(명령의 단어
`로 시작하는 줄-') 진단 메시지가 발행됩니다.

-동작
레시피에 주어진 명령을 실행합니다. 이것이 기본값입니다.

-조치 없음
레시피에 주어진 명령을 실행하지 마십시오.

-도서 파일 이름
기본 ``Howto.cook'' 대신 명명된 쿡북을 사용하도록 쿡에 지시합니다.
파일.

-종속
이 옵션을 사용하여 계단식 구성 요소를 사용할 수 있습니다. 이것이
태만.

-No_CAScade
이 옵션은 계단식 구성 요소의 사용을 비활성화하는 데 사용할 수 있습니다.

-계속하다
대상을 요리하는 데 실패하면 실패한 다른 레시피를 계속 진행합니다.
target은 직간접적으로 성분이 아닙니다.

-아니요_계속
대상을 요리하는 데 실패하면 요리 종료됩니다. 이것이 기본값입니다.

-C시간 inode st_ctime 데이터는 결정 시 st_mtime 데이터를 보완하는 데 사용됩니다.
파일이 변경되었는지 여부. 이것이 기본값입니다. (모르겠다면
뭐야, 장난치지마.)

-No_C시간
st_mtime을 st_ctime으로 보충하지 마십시오. 이것은 st_nlink 때 중요할 수 있습니다.
하드 링크를 만들고 끊기 때문에 중요한 시기에 변경
st_ctime. (이것이 무엇인지 모른다면 진지하게 건드리지 마십시오.)

-에록
명령이 실행될 때 종료 코드는 무시됩니다.

-No_Errok
명령이 실행될 때 종료 코드가 양수이면 다음으로 간주됩니다.
실패하므로 이를 포함하는 레시피가 실패한 것입니다. 이것이 기본값입니다.

-지문
인셀덤 공식 판매점인 요리 파일이 변경되었는지 확인하기 위해 파일을 검사하고 마지막
파일 시스템에서 사용할 수 있는 수정된 시간 정보입니다. 그럴 때가 있다
이것은 변경되지만 파일 내용은 실제로 변경되지 않습니다. 그만큼
지문 인식 기능은 파일 내용이 있는 것으로 보일 때 파일 내용을 검사합니다.
변경되고 이전 지문을 현재 파일 내용과 비교합니다.
(참조 요리(1) 핑거프린팅 알고리즘에 대한 설명입니다.) 만약
지문이 변경되지 않았으며 파일 시스템에서 마지막으로 수정된 시간은 무시됩니다.
이것은 당신이 터치(1)
명령- 요리 실제로 파일을 변경할 때까지 아무 작업도 수행하지 않습니다.

-No_FingerPrint
마지막 수정 시간 파일 정보를 보완하기 위해 지문을 사용하지 마십시오.
이것이 기본값입니다.

-지문_업데이트
이 옵션은 현재 디렉토리 아래의 디렉토리 트리를 스캔하는 데 사용할 수 있습니다.
파일 지문을 업데이트합니다. 이는 다른 도구(예:
RCS 또는 ClearCase) 파일을 변경하지만 파일의 수정 사항은 유지합니다.
시간.

-Force
의 마지막 수정 시간에 관계없이 항상 레시피 작업을 수행합니다.
어떤 재료. 이 옵션은 범위를 벗어나는 경우에 유용합니다.
요리책이 수정되었습니다. 예를 들어 컴파일러의 버그 수정입니다.

-No_Force
재료 중 하나라도 논리적으로 부족한 경우 레시피의 작업을 수행합니다.
날짜. 이것이 기본값입니다.

-돕다
실행 방법에 대한 정보 제공 요리 on 표준 출력, 그리고 다른 수행
기능.

-포함하다 파일 이름
포함된 요리책에 대한 표준 위치 전에 명명된 디렉토리를 검색합니다.
이름이 지정된 각 디렉토리는 주어진 순서대로 스캔됩니다. 표준 장소
are $HOME/.쿡 그때 /usr/공유/쿡.

-포함_요리됨
이 옵션은 에 이름이 지정된 파일의 쿠킹을 요구하는 데 사용할 수 있습니다. #포함 요리
#include-cooked-nowarn 요리 책에 줄을 포함하십시오. 이름이 지정된 파일은
있는 경우 포함됩니다. 명명된 파일을 업데이트하거나 생성해야 하는 경우 이
완료되면 요리책을 다시 읽습니다. 이것이 기본값입니다.

-아니요_포함_요리됨
이 옵션은 에 이름이 지정된 파일의 암시적 쿠킹을 금지하는 데 사용할 수 있습니다.
#포함 요리#include-cooked-nowarn 요리 책에 줄을 포함하십시오. 파일
있는 경우 포함되지만 업데이트되거나 생성되지는 않습니다.
이 필요합니다.

-Include_Cooked_Warning
이 옵션은 파생 요리책의 파생 종속성에 대한 경고를 활성화합니다.
이것은 일반적으로 기본값입니다.

-No_Include_Cooked_Warning
이 옵션은 파생된 종속성에 대한 경고를 비활성화합니다.
요리책.

-목록
활동 요리 자동으로 리디렉션 표준 출력표준 오류 세션의.
출력은 계속해서 터미널로 옵니다. 요리 에서 실행 중입니다.
배경. 파일의 이름은 요리책의 이름이 될 것입니다.
접미사가 제거되고 ".list"가 추가되었습니다. 이것은 일반적으로 Howto.list. 이것은
기본값.

-목록 파일 이름
활동 요리 자동으로 리디렉션 표준 출력표준 오류 세션의
명명된 파일. 출력은 계속해서 터미널로 옵니다. 요리 is
백그라운드에서 실행 중입니다.

-No_List
세션 출력의 자동 리디렉션이 수행되지 않습니다.

-No_List 파일 이름
세션 출력의 자동 리디렉션은 수행되지 않지만
후속의 -목록 옵션은 기본적으로 명명된 파일에 나열됩니다.

-미터
각 명령이 실행된 후 명령의 CPU 사용량 요약을 인쇄합니다.

-No_Meter
각 명령 다음에 CPU 사용량 요약을 인쇄하지 마십시오. 이것이 기본값입니다.

-한 쌍
이 옵션은 쌍별 파일 종속성 목록을 생성하는 데 사용할 수 있습니다.
와 유사한 영주(1) 출력. 파일 종속성 다이어그램을 그리는 데 사용할 수 있습니다.
요리책을 디버깅할 때도 유용할 수 있습니다.

-페이지 길이 번호
이 옵션은 페이지 길이를 설정하는 데 사용할 수 있습니다. 할 필요가있다
페이지 매김 출력. LINES 환경 변수가 알려주는 것을 기본값으로 사용하거나
터미널 에뮬레이터는 LINES가 설정되지 않은 경우 알려줍니다. -페이지 너비 번호
옵션은 페이지 너비를 설정하는 데 사용할 수 있습니다. 포장해야합니다
출력( 실행 중인 명령을 인쇄할 때). COLS에 대한 기본값
COLS가 아닌 경우 환경 변수가 알려주거나 터미널 에뮬레이터가 알려줍니다.
세트. 에 대한 최대값 번호 32767입니다.

-평행한 [ 번호 ]
이 옵션은 병렬 실행 스레드 수를 지정하는 데 사용할 수 있습니다.
특정 스레드 수가 지정되지 않은 경우 기본값은 4입니다. 또한보십시오
전에, 병렬 작업 변하기 쉬운.

단일 프로세서 시스템에서 이 옵션을 사용할 때는 세심한 주의가 필요합니다.
다른 처리를 완전히 중단시킬 수 있기 때문입니다. 그렇게하는 여러 사용자
다중 프로세서 시스템에서 동시에 비슷한 효과를 냅니다. 그것은
또한 가상 메모리와 임시 디스크 공간이 빠르게 소진되는 경우
병렬 작업은 복잡합니다.

-No_Parallel
이 옵션은 단일 실행 스레드가 사용되도록 지정하는 데 사용할 수 있습니다.
이것이 기본값입니다.

-귀중한
레시피 본문의 명령이 실패하면 해당 명령의 대상을 삭제하지 마십시오.
레시피.

-아니_소중한
레시피 본문의 명령이 실패하면 레시피의 대상을 삭제합니다.
이것이 기본값입니다.

-이유
추론을 추적하기 위해 두 가지 옵션이 제공됩니다. 요리 하려고 할 때 만든다
목표를 요리하십시오. 그만큼 -이유 옵션으로 인해 요리 많은 양을 방출하게 됩니다
대상을 요리할 때 만드는 추론에 대한 정보입니다. 이 옵션
생각할 때 사용할 수 있습니다. 요리 이상하게 행동하거나 그냥 호기심이 많습니다.

-이유없이
이 옵션은 원인이 될 수 있습니다. 요리 에 대한 정보를 내보내지 않습니다.
대상을 요리할 때 추론합니다. 이것이 기본값입니다.

-스크립트
이 옵션은 쉘 스크립트를 표준에 인쇄하도록 요청하는 데 사용할 수 있습니다.
산출. 이 셸 스크립트는 파일을 구성하는 데 사용할 수 있습니다. 그것은 많은 것을 포착
요리책의 의미론. 이것은 프로젝트가 필요할 때 유용할 수 있습니다.
배포되고 수신자는 가지고 있지 않습니다. 요리(1) 설치. 그것은 또한 될 수 있습니다
요리책을 디버깅할 때 매우 유용합니다.

-조용한
명령이 실행되기 전에 에코하지 마십시오.

-No_Silent
명령이 실행되기 전에 에코합니다. 이것이 기본값입니다.

-별
XNUMX초에 한 번씩 진행률 표시기를 내보냅니다. 이러한 진행률 표시기에는 다음이 포함됩니다.

+ 요리책 읽기
- 수집 기능 실행
* 종속성 그래프 작성
# 종속성 그래프 걷기
@ 지문 파일을 작성 중입니다.

-No_STAR
진행 표시기를 내보내지 마십시오. 이것이 기본값입니다.

-Strip_Dot
쿠킹을 시도하기 전에 파일 이름에서 선행 "./"를 제거하십시오. 모두에게 적용
파일 이름과 모든 레시피. 이것이 기본값입니다.

-No_Strip_Dot
요리하는 동안 파일 이름 앞에 "./"를 두세요.

-SymLink 성분
이 옵션은 검색 경로를 사용할 때 최상위 수준이 아닌 레시피가
재료는 실제 파일에 대한 최상위 심볼릭 링크를 얻습니다. 이것은 다음을 위한 것입니다.
검색 경로를 파악하지 않는 GNU Autoconf와 같은 뇌사 도구.

-No-SymLink 성분
재료에 대한 최상위 심볼릭 링크를 만들지 마십시오. 이것이 기본값입니다.

-Tell_Position
이 옵션은 명령의 위치(파일 이름 및 줄
실행 직전에 명령과 함께 인쇄할 번호)(제공됨)
전에, -No_Silent 옵션이 유효합니다).

-No_Tell_Position
이 옵션은 명령의 위치 인쇄를 억제하는 데 사용할 수 있습니다(파일 이름
및 줄 번호)가 실행되기 직전에 명령과 함께 표시됩니다. 이것이
태만.

-접촉
실행하지 않고 대상 파일의 마지막 수정 시간을 업데이트합니다.
레시피에 바인딩된 작업. 를 수정한 경우 유용할 수 있습니다.
당신이 알고 있는 파일은 파일 시스템을 논리적으로 구식으로 만들지 만
의미 없음; 예를 들어 널리 사용되는 포함 파일에 주석을 추가합니다.

-건들지 말것
마지막으로 수정된 시간을 업데이트하는 대신 레시피에 바인딩된 작업을 실행합니다.
대상 파일의. 이것이 기본값입니다.

-단말기
나열할 때 출력 스트림도 터미널로 보냅니다. 이것이 기본값입니다.

-No_TERminal
나열할 때 출력을 터미널로 보내지 마십시오.

-시간_조정
이 옵션은 요리 대상의 마지막 수정 시간을 확인하려면
레시피와 일치하는지 확인하기 위해 필요한 경우 업데이트합니다.
(보다 젊음) 재료의 마지막 수정 시간. 이로 인해 더 많은
시스템 호출 및 일부 시스템에서 속도가 느려질 수 있습니다. 이것은 다음에 해당합니다.
시간 조정 레시피 플래그.

-No_Time_Adjust
레시피 본문을 수행한 후 파일을 마지막으로 수정한 횟수를 업데이트하지 마십시오.
이것이 기본값입니다. 이것은 다음에 해당합니다. 시간 조정 없음 레시피 플래그.

-편물
이 옵션은 HTML 웹 페이지를 표준에 인쇄하도록 요청하는 데 사용할 수 있습니다.
산출. 이 웹 페이지는 파일 종속성을 문서화하는 데 사용할 수 있습니다. 그것은 캡처
요리책의 많은 의미론. 또한 디버깅할 때 매우 유용할 수 있습니다.
요리책.

name=가치
할당 가치 명명된 변수에. 가능한 경우 값에 공백이 포함될 수 있습니다.
쉘이 그것들을 통과하도록 설득하십시오.

모든 옵션은 축약될 수 있습니다. 약어는 대문자로 문서화되며,
모든 소문자와 밑줄(_)은 선택 사항입니다. 연속해서 사용해야 합니다
선택적 문자의 시퀀스.

모든 옵션은 대소문자를 구분하지 않으므로 대문자나 소문자로 입력하거나
둘의 조합, 대소문자는 중요하지 않습니다.

예: 인수 "-help", "-HEL" 및 "-h"는 모두 다음을 의미하는 것으로 해석됩니다. -돕다
옵션. 연속적인 선택 사항이므로 인수 "-hlp"는 이해되지 않습니다.
문자가 제공되지 않았습니다.

옵션 및 기타 명령줄 인수는 명령줄에서 임의로 혼합될 수 있습니다.

GNU 긴 옵션 이름을 이해할 수 있습니다. 모든 옵션 이름이 요리 길다, 이거
추가 선행 '-'를 무시하는 것을 의미합니다. NS "--선택권=가치" 컨벤션도
이해했습니다.

EXIT 지위


XNUMXD덴탈의 요리 명령은 오류가 발생하면 1 상태로 종료됩니다. NS 요리 명령은
오류가 없으면 상태 0으로 종료합니다.

onworks.net 서비스를 사용하여 온라인으로 요리 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad