여러 섹션이있는 man 페이지를 peco에서 목록에서 선택할 수 있도록 허용
다른 섹션에 같은 이름의 man 페이지가 있는지 알아 보려면 - @ IT
이 옵션을 사용하여 peco에서 섹션 목록을 표시하고 목록에서 원하는 man을 표시하는 쉘 스크립트의 함수를 작성해 보았습니다.
.bashrc
manselect() {
if [ $# -ne 1 ]; then
echo 'ArgumentError: wrong number of arguments (expected 1)'
return 1
fi
man $1 > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "ArgumentError: no manual entry for $1"
return 1
fi
selected=$(man -aw $1 | peco)
args=$(basename $selected | awk -F . '{ printf("%s %s\n", $2, $1) }')
man $args
}
의외로 여러 섹션이 있는 man 페이지를 발견할 수 있어 꽤 즐겁습니다.
Reference
이 문제에 관하여(여러 섹션이있는 man 페이지를 peco에서 목록에서 선택할 수 있도록 허용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/blp1526/items/29e7090a088913a79aef텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)