man -k '^printf'
나열된 매뉴얼 페이지는 printf 유틸리티에만 해당되며 내 PC에만 해당됩니다 printf(1)
. printf(3)
printf 주위에 이러한 플래그를 언급하지 않으면 명령이 아무런 효과가 없습니다.
이에 대한 별칭을 만들고 싶지만 mank
논리가 막혔습니다.
mank utility
와 같은 결과를 입력하고 출력할 수 있기를 원합니다 man -k '^utility'
.
이런 식으로 어리석은 기호를 입력하지 않고도 유틸리티에 사용 가능한 모든 매뉴얼 페이지를 얻을 수 있습니다.
답변1
이전 것을 지운 alias
다음 함수를 만들고 실행하십시오.
unalias mank
mank() { man -k "^$1" ; }
mank printf
산출:
printf (1) - format and print data
printf (1posix) - write formatted output
printf (3) - formatted output conversion
printf (3posix) - print formatted output