내가 알고 (예) I 형하지 않는 스크립트에서 명령을 참조하는 경우 man pushd
또는 man umask
I는 내장 명령에 대한 매뉴얼 페이지를 참조하십시오. 나는 man bash
내장 명령에 대한 도움말을 찾기 위해 스크롤하고 스크롤 할 수 있음을 알고 있거나 브라우저를 열고 검색하기 쉬운 온라인 bash 매뉴얼 페이지 로 이동할 수 있지만 매뉴얼 페이지를 얻는 더 쉬운 방법이 있습니까? 명령 줄에서 직접 단일 내장 명령?
내가 알고 (예) I 형하지 않는 스크립트에서 명령을 참조하는 경우 man pushd
또는 man umask
I는 내장 명령에 대한 매뉴얼 페이지를 참조하십시오. 나는 man bash
내장 명령에 대한 도움말을 찾기 위해 스크롤하고 스크롤 할 수 있음을 알고 있거나 브라우저를 열고 검색하기 쉬운 온라인 bash 매뉴얼 페이지 로 이동할 수 있지만 매뉴얼 페이지를 얻는 더 쉬운 방법이 있습니까? 명령 줄에서 직접 단일 내장 명령?
답변:
아마도 당신은 내장으로 직접 건너 뛰는 래퍼 함수를 원할 것입니다 :
man -P "less +/\ \ \ pushd" bash
-P
man에게 pager로 적게 사용하도록 지시하지만 (아마도 대부분의 시스템에서 기본값) 검색을 직접 전달합니다. 텍스트에서 적중을 건너 뛰고 명령 설명으로 이동하려면 검색 문자열 앞에 공백을 추가해야합니다.
편의를 위해 기능을 만들어서 다음에 넣으십시오 ~/.bashrc
.
function manbash {
man -P "less +/\ \ \ $1" bash
}
처럼 사용하십시오 manbash pushd
.
또 다른 가능성은 bash 내장을 사용하는 것입니다 help
.
$ help pushd
pushd: pushd [-n] [+N | -N | dir]
Add directories to stack.
Adds a directory to the top of the directory stack, or rotates
the stack, making the new top of the stack the current working
directory. With no arguments, exchanges the top two directories.
Options:
[...]
help
내 대답을 작성하고 래퍼 함수의 좋은 이름이 무엇인지 생각하면서 나 자신을 발견했습니다 ... 흠, 도와주세요! 좋아, 우리가 기존 함수를 무시할 것인지 먼저 확인하자-et voilà;)
help
명령-완벽합니다. 감사합니다. 왜man builtins
페이지가 이것을 알지 못하는지 모르겠습니다!