하단에 man pcregrep
다음과 같은 메시지가 있습니다.
SEE ALSO
pcrepattern(3), pcresyntax(3), pcretest(1).
그러나 보려고 하면 다음과 같은 결과 man pcresyntax
가 나타납니다.
$ man pcresyntax
No manual entry for pcresyntax
$ man 3 pcresyntax
No entry for pcresyntax in section 3 of the manual
$ man -k pcre
pcre-config (1) - program to return PCRE configuration
pcregrep (1) - a grep with Perl-compatible regular expressions
pcre_table (5) - format of Postfix PCRE tables
pcretest (1) - a program for testing Perl-compatible regular expressions
나는 그것을 시도했지만 yum info pcresyntax
아무것도 yum search pcresyntax
얻지 못했습니다. 아래 게시된 일부 의견의 제안을 바탕으로 시도했지만 결과는 없었 yum provides pcresyntax
습니다 yum whatprovides pcresyntax
. (이 컴퓨터는 CentOS 6.6을 실행하고 있습니다.)
매뉴얼 페이지가 포함된 패키지는 무엇입니까 pcresyntax
? 더 중요한 것은,누락된 매뉴얼 페이지가 포함된 패키지를 어떻게 찾을 수 있나요?
(이것은 주로 설치된 명령에 대한 매뉴얼 페이지가 부족하기보다는 다른 매뉴얼 페이지에 언급된 매뉴얼 페이지가 부족하기 때문입니다. 즉, 매뉴얼 페이지는 주어진 명령과 뚜렷한 관련이 없습니다.)
노트:저는 Linux 관련 업무를 전문적으로 수행하고 있으며 광범위하게 적용되는 답변과 주요 패키지 관리자에게만 해당되는 답변에 관심이 있습니다. pcresyntax
내 질문의 최종 결과가 아니라 매뉴얼 페이지의 구체적인 예가 누락되었습니다.
현재 저는 직장에서 주로 RHEL/CentOS 6을 사용하고 있습니다 . " 맨 페이지는 어디서 yum
찾을 수 있나요?" 대신 제목 질문을 하고 있습니다. pcresyntax
현재(RHEL/CentOS) 및 향후(Ubuntu/Debian, OpenSUSE,...?) 전문가용 매뉴얼 페이지가 없습니다.
이 질문을 받은 이후로 저도 알게 되었습니다.스택 오버플로 정규식 FAQ이것은 PCRE에 관한 모든 즉각적인 질문에 대한 답변이었습니다. ;)
답변1
(여기) CentOS와 같이 RPM(yum) 패키지 관리자를 사용하는 시스템의 경우 다음을 사용하세요.yum provides
또는yum whatprovides
:
provides or whatprovides
Is used to find out which package provides some feature or
file. Just use a specific name or a file-glob-syntax wildcards
to list the packages available or installed that provide that
feature or file.
의 경우 다음 pcresyntax
을 시도해 볼 수 있습니다.
yum whatprovides "*/pcresyntax"
~에서RHL 문서,
yum provides "*/file_name"
file_name이 포함된 패키지를 찾는 유용한 방법입니다.
또한 방문내가 찾고 있는 파일을 제공하는 rpm 패키지를 어떻게 찾을 수 있나요?
APT를 기본 패키지 관리자로 사용하는 Debian/Ubuntu 시스템의 경우 apt-file
(감사합니다.@길스지적) 당신이 찾고 있는 작업을 수행할 명령.
DESCRIPTION
apt-file is a command line tool for searching files in packages for the APT package management system.
search Search in which package a file is included. A list of all packages containing the pattern pattern is returned.
따라서 apt-file search
찾고 있는 파일이 포함된 패키지를 찾는 데 사용하십시오.
다시 말해서,문서에서 제공하는 맨페이지(보통 /usr/share/man에서) 및 중복 가능성파일이 속한 (설치되지 않은) 패키지를 찾는 방법은 무엇입니까?!
답변2
나는 이것을 다음과 같이 찾았습니다.
yum whatprovides '*/man3/pcresyntax*'
내 CentOS 6.5 시스템에서는 PCRE-DEVEL-7.8-6.EL6에 표시됩니다.