별칭에 대한 입력 작업

별칭에 대한 입력 작업

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

관련 정보