"게임 및 화면 보호기"라는 설명서의 섹션 6을 보려고 합니다. 수업에서 제안한 대로 geeksforgeeks.org에서 답변을 검색해 보았으나 아직 답변을 찾지 못했습니다.
도움을 주셔서 미리 감사드립니다.
답변1
독립 실행형 printf
유틸리티는 섹션 1(실행 가능한 프로그램 또는 쉘 명령). 따라서 man 1 printf
여전히 man -s 1 printf
시스템에 따라 다릅니다.
그러나 printf
이는 다양한 셸에 내장된 명령이기도 하기 때문에(종종 구현 간에 상당한 차이가 있음) 해당 명령을 해당 설명서(여전히 섹션 1에 있음)에서 찾을 수 있습니다. 그래서 man 1 dash
... man 1 zsh
이 zsh
설명서는 여러 페이지로 나누어져 있습니다. 여기에 있습니다 ( 이러한 모든 하위 페이지의 거대한 연결 man 1 zshbuiltins
도 참조하세요 ).man zshall
이론적으로는 or etc 섹션 printf
에서 매뉴얼 페이지를 찾을 수 있지만 , 다른 쉘에 대한 내장 명령에 대한 전용 매뉴얼 페이지를 생성한 시스템은 본 적이 없습니다.1bash
1zsh
그러나 쉘에는 fish
내장 기능 및 개념에 대한 일부 매뉴얼 페이지가 제공되며 이러한 매뉴얼 페이지는 표준 man
페이지 위치에 설치되지 않지만 쉘에서 fish
명령 man
은 man
찾을 위치를 알려주는 래퍼 함수로 대체됩니다. 맨 페이지를 먼저 살펴보세요. 따라서 내장 명령어에 대해서는 fish
에서 man printf
설명해야 합니다 .fish
printf
쉘에서 help printf
다음을 수행할 수도 있습니다. 웹 브라우저를 시작하여 printf
내장 매뉴얼의 HTML 버전을 표시합니다.
or의 매뉴얼이 설치되어 있는 경우 info
해당 쉘에 대한 정보 매뉴얼의 관련 섹션을 실행하거나 액세스할 수 있어야 합니다.bash
zsh
info zsh printf
info bash printf
printf
ksh93에서는 다음을 사용하여 내장 기능 printf
(ksh93 내)에 대한 매뉴얼 페이지를 얻을 수 있습니다.
printf --man 2>&1 | less
또는:
man -l <(printf --nroff 2>&1)
bash
셸 에는 help printf
내장 기능에 대한 간단한 도움말 요약이 표시됩니다 printf
.
일부 시스템은 printf
표준 유틸리티에 대한 POSIX 사양과 함께 제공되거나 그 일부입니다. 이는 실제 구현을 설명하는 것이 아니라 코드를 이식 가능하게 하려는 경우 스크립트에서 이를 어떻게 사용해야 하는지 알려줍니다.1p
1posix
sh
printf
각 섹션의 매뉴얼 페이지를 보려면 다음을 수행할 수도 있습니다 man -a printf
.
파트 1의 모든 printf
매뉴얼 페이지를 보려면 다음을 수행하십시오. man -a 1 printf
또는 man -as 1 printf
. 예 를 들어 ) .경우입니다fish
에서 실행 중인printf
printf
printf
printf()
Debian 기반 시스템에서는 apt-file search -x '/man/man\w+/printf\.'
(설치 후 아직 설치되지 않은 것처럼 apt-file
) 실행하여 어떤 패키지가 어떤 매뉴얼 페이지와 어떤 섹션과 함께 제공되는지 확인할 수 있습니다. 여기에 주어진:apt-file update
root
printf
$ apt-file search -x '/man/man\w+/printf\.'
avr-libc: /usr/share/man/man3/printf.3avr.gz
coreutils: /usr/share/man/man1/printf.1.gz
fish-common: /usr/share/fish/man/man1/printf.1
freebsd-manpages: /usr/share/man/man9/printf.9freebsd.gz
manpages-dev: /usr/share/man/man3/printf.3.gz
manpages-posix: /usr/share/man/man1/printf.1posix.gz
manpages-posix-dev: /usr/share/man/man3/printf.3posix.gz