บางทีคุณอาจต้องการฟังก์ชั่น wrapper ที่ข้ามไปยัง builtin โดยตรง:
man -P "less +/\ \ \ pushd" bash
-P
บอกให้มนุษย์ใช้เพจเจอร์น้อยลง (อาจเป็นค่าเริ่มต้นในระบบส่วนใหญ่) แต่ส่งผ่านการค้นหาโดยตรง คุณต้องเพิ่มช่องว่างก่อนที่สตริงการค้นหาเพื่อข้าม Hit ในข้อความและไปที่คำอธิบายของคำสั่ง
เพื่อความสะดวกในการใช้งานฟังก์ชั่นการใช้งานและนำไปใช้ใน~/.bashrc
:
function manbash {
man -P "less +/\ \ \ $1" bash
}
manbash pushd
และใช้มันเหมือน
ความเป็นไปได้อีกอย่างคือการใช้ bash builtin 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
คำสั่ง - สมบูรณ์แบบขอบคุณ ทำไมman builtins
หน้าไม่แนะนำสิ่งนี้ฉันไม่รู้!