이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 m4 명령입니다.
프로그램:
이름
m4 - 매크로 프로세서
개요
m4 [OPTION]... [FILE] ...
기술
FILE의 매크로를 처리합니다. FILE이 없거나 FILE이 '-'이면 표준 입력을 읽습니다.
긴 옵션에 대한 필수 또는 선택적 인수는 짧은 옵션의 경우 필수 또는 선택 사항입니다.
옵션도 있습니다.
조작 모드 :
--도움 이 도움말 종료를 표시
--번역
출력 버전 정보를 출력하고 종료
-E, --치명적인 경고
한 번: 경고가 오류가 되고, 두 번: 첫 번째 오류가 발생하면 실행을 중지합니다.
-i, --인터렉티브
버퍼링 해제 출력, 인터럽트 무시
-P, --접두사-내장
모든 내장 기능에 `m4_' 접두사를 강제 적용
-Q, --조용한, --조용한
내장에 대한 일부 경고 억제
--warn-매크로 시퀀스[=REGEXP]
매크로 정의가 REGEXP와 일치하면 경고합니다.
기본값 \$\({[^}]*}\|[0-9][0-9]+\)
전 처리기 풍모:
-D, --define=이름[=VALUE]
NAME에 VALUE가 있거나 비어 있는 것으로 정의
-I, --포함하다=디렉토리
경로를 포함하려면 DIRECTORY를 추가하세요.
-s, --synclines
`#line NUM "FILE"' 라인 생성
-U, --정의하지 않음=이름
이름 정의 해제
제한 제어:
-g, --암소 비슷한 일종의 영양
보수 -G GNU 확장을 다시 활성화하려면
-G, --전통적인
모든 GNU 확장을 억제합니다
-H, --해시 크기=초기
기호 조회 해시 테이블 크기 설정 [509]
-L, --중첩 제한=NUMBER
중첩 제한 변경, 무제한의 경우 0 [0]
겨울 왕국 상태 파일 :
-F, --동결 상태=FILE
마지막에 FILE에 고정 상태 생성
-R, --다시 로드 상태=FILE
시작 시 FILE에서 고정 상태를 다시 로드
디버깅 :
-d, -디버그[=깃발]
디버그 레벨 설정(FLAGS가 'aeq'를 의미하지 않음)
--디버그파일[=FILE]
디버그 및 추적 출력을 FILE로 리디렉션(기본 stderr, 빈 문자열인 경우 삭제)
-l, --arglength=NUM
매크로 추적 크기 제한
-t, --추적하다=이름
NAME이 정의된 경우 추적
깃발 is 어떤 중 :
실제 인수를 보여줍니다.
c 수신 전, 수신 후 및 통화 후 표시
e 쇼 확장
f 현재 입력 파일 이름을 말해주세요
입력 파일의 변경 사항을 표시합니다
나는 현재 입력 줄 번호를 말해요
p 경로 검색 결과 표시
q 필요에 따라 값을 인용하거나 e 플래그를 사용하여 값을 인용합니다.
추적된 것뿐만 아니라 모든 매크로 호출에 대해 추적하지 않음
x 고유한 매크로 호출 ID를 추가합니다. c 플래그와 함께 유용합니다.
위의 모든 플래그에 대한 V 약어
정의된 경우 환경 변수 'M4PATH'는 콜론으로 구분된 디렉터리 목록입니다.
`-I'에 의해 지정된 것 뒤에 포함됩니다.
종료 상태는 성공의 경우 0, 실패의 경우 1, 고정된 파일 버전 불일치의 경우 63입니다.
m4exit 매크로에 전달된 모든 값.
onworks.net 서비스를 사용하여 온라인으로 m4를 사용하세요.