맨페이지에서 개요에 대해 알아보세요.

맨페이지에서 개요에 대해 알아보세요.

명령 매뉴얼 페이지의 요약 섹션을 이해할 수 없습니다. 예를 들어 man자체 맨페이지를 살펴보겠습니다 . 통과 man man:

SYNOPSIS
       man  [-C  file]  [-d]  [-D]  [--warnings[=warnings]]  [-R encoding] [-L
       locale] [-m system[,...]] [-M path] [-S list]  [-e  extension]  [-i|-I]
       [--regex|--wildcard]   [--names-only]  [-a]  [-u]  [--no-subpages]  [-P
       pager] [-r prompt] [-7] [-E encoding] [--no-hyphenation] [--no-justifi‐
       cation]  [-p  string]  [-t]  [-T[device]]  [-H[browser]] [-X[dpi]] [-Z]
       [[section] page ...] ...
       man -k [apropos options] regexp ...
       man -K [-w|-W] [-S list] [-i|-I] [--regex] [section] term ...
       man -f [whatis options] page ...
       man -l [-C file] [-d] [-D] [--warnings[=warnings]]  [-R  encoding]  [-L
       locale]  [-P  pager]  [-r  prompt]  [-7] [-E encoding] [-p string] [-t]
       [-T[device]] [-H[browser]] [-X[dpi]] [-Z] file ...
       man -w|-W [-C file] [-d] [-D] page ...
       man -c [-C file] [-d] [-D] page ...
       man [-hV]
  1. 요약 섹션에서 명령 구문을 설명합니까?
  2. [...][...]내부는 무엇을 [...] 의미합니까? 선택사항이라는 뜻인가요?
  3. OR을 의미 하나요 |?
  4. 무슨 ,뜻인가요 [-m system[,...]]?
  5. 요약 섹션은 정규식 사용 규칙을 따르나요?

답변1

  1. 요약 섹션에서는 일반적으로 몇 가지 사용 사례를 제공합니다. 때로는 하위 명령에 다른 옵션이 있으므로 여러 가지 예가 표시될 수 있습니다.
  2. 괄호는 []항상 선택적 스위치, 매개변수, 옵션 등을 나타냅니다.
  3. 예, 파이프는 |특히 사각형이나 괄호 안에 있는 경우 "또는"을 의미합니다.
  4. 괄호 안의 괄호는 두 번째 부분이 첫 번째 부분에 종속되며 그 자체가 선택 사항임을 의미합니다. 단독으로 사용하거나 값을 추가할 수 있는 스위치도 있습니다. 대괄호 시작 부분의 쉼표는 쉼표로 구분된 값이 여러 개 있을 수 있음을 나타냅니다.
  5. 정규식 개념에 의존하지만 사람이 읽을 수 있도록 의도되었으므로 모든 이스케이프 규칙 등을 따르지 마십시오.

답변2

man매뉴얼 페이지 에서 :


다음 규칙은 요약 섹션에 적용되며 다른 섹션에 대한 지침으로 사용할 수 있습니다. 그 남자의 음모 줄거리·······

정확한 렌더링은 출력 장치에 따라 다를 수 있습니다. 예를 들어 man은 터미널에서 실행할 때 이탤릭체를 렌더링하는 데 실패하는 경우가 많으며 대신 밑줄이 그어진 텍스트나 색상이 지정된 텍스트가 사용되는 경우가 많습니다.

명령 또는 함수 사양은 가능한 모든 호출과 일치해야 하는 패턴입니다. 어떤 경우에는 이 매뉴얼 페이지의 요약 섹션에 표시된 대로 여러 번의 단독 호출을 고려하는 것이 좋습니다.

답변3

명령줄 유틸리티 매개변수 구문의 의미를 이해하는 또 다른 소스는 다음에 설명된 유틸리티 매개변수 구문 규칙입니다.제12장그리고 정규식은 다음 문서에 문서화되어 있습니다.제9장POSIX.1-2008(2013년판) 표준.

관련 정보