방금 및를 man
포함한 몇 가지 다른 명령을 찾기 위해 몇 페이지를 탐색했습니다 .grep
ifconfig
나는 몇 페이지에서 내용이 따옴표라고 생각했던 것에 대해 이상한 구문을 사용했음을 발견했습니다(백틱 뒤에 작은따옴표 또는 큰따옴표가 붙음).
`text'
'
사용 하거나 "
열 수 없는 이유그리고제안을 종료하시겠습니까?
고쳐 쓰다
이제 따옴표를 표시하는 대신 문자를 굵게 표시해야 한다는 것을 깨달았습니다. 포맷할 때 내 시스템이 이를 무시하는 이유가 있나요? 저는 OSX를 사용하고 있습니다.
답변1
역사적으로 매뉴얼 페이지는 다음과 같습니다.트로프/노로프마크업 언어(현재는 다음과 같은 대안이 있음)문서화 책.
Troff는 이미지 세터(또는 PostScript 또는 PDF와 같은 형식의 파일)에 대한 출력을 준비하는 데 사용되며 입력의 `
am 문자를 자동으로 둥근 따옴표 및 로 변경합니다 . (보다'
‘
’
트로프 사용자 매뉴얼, 섹션 2.1).
Nroff( man
터미널로 출력할 때 실행되는 명령)는 이러한 문자를 변경 없이 전달합니다.
이러한 참조는 실제로맨페이지 소스FreeBSD 및 OSX의 이전 버전 GNU grep(2.5.1)의 경우:
.B GREP_COLOR
environment variable. WHEN may be `never', `always', or `auto'
최신 버전의 GNU grep에는 이러한 따옴표가 없습니다.맨페이지 소스:
.I WHEN
is
.BR never ", " always ", or " auto .
답변2
이러한 따옴표는 모양이 보기 좋고 인쇄된 책에 나오는 따옴표와 유사하기 때문에 자주 사용됩니다(인용 문단의 시작과 끝이 다릅니다).
이러한 인용문은 로컬 구성에 의해 troff
추가 될 수도 있습니다(또는 로컬 구성에 의해 제거될 수도 있습니다!). 실제 파일에는 문자 그대로 이러한 문자가 포함되어 있지 않을 수도 있습니다. 다음과 같은 것을 확인할 수 있습니다
zcat /usr/share/man/man8/ifconfig.8.gz | less
매뉴얼 페이지가 디스크에서 어떻게 보이는지. tron
/ 시리즈 프로그램 에 대한 화면 출력으로 형식이 지정되었습니다 troff
(현재는 거의 알려지거나 사용되지 않지만 텍스트 전용 콘솔 시대에는 매우 유용합니다...). 자세한 내용은 매뉴얼 페이지를 확인하십시오 man(1)
!