Nếu bạn chỉ đơn giản đặt MANPATH, nó sẽ ghi đè mặc định và bạn mất quyền truy cập vào các trang man tiêu chuẩn. Ví dụ: man ls
hoạt động trước khi cài đặt MANPATH, nhưng không hoạt động sau đó.
Để nối thêm một thư mục tìm kiếm mà không ghi đè mặc định, hãy thêm tiền tố vào dấu hai chấm vào MANPATH như sau:
export MANPATH=":/path/to/custom/man"
Thêm dấu hai chấm cho phép bạn truy cập vào cả trang man của hệ thống tiêu chuẩn và các trang tùy chỉnh được tham chiếu trong biến MANPATH.
Câu trả lời này mang đến cho bạn bởi manpath (1) :
Nếu $ MANPATH được đặt, manpath hiển thị giá trị của nó thay vì xác định nó một cách nhanh chóng. Nếu $ MANPATH được thêm tiền tố bởi dấu hai chấm, thì giá trị của biến được thêm vào danh sách được xác định từ nội dung của tệp cấu hình. Nếu dấu hai chấm xuất hiện ở cuối giá trị trong biến, thì danh sách xác định sẽ được thêm vào nội dung của biến. Nếu giá trị của biến chứa dấu hai chấm (: :), thì danh sách đã xác định được chèn vào giữa giá trị, giữa hai dấu hai chấm.
MANPATH=$MANTPATH:/my/dirs
Có lẽ nên là:MANPATH=$MANPATH:/my/dirs