Làm cách nào để tôi nhận trợ giúp cho tiếng vang tiếng vang hay các lệnh bash khác?


14

man echolàm. Nhưng vì tò mò, tiếng vang có gì giống với --helpcờ / tham số không?


Làm thế nào về bạn chỉ đơn giản là thử và xem nếu nó hoạt động?
Oxwivi

6
Tôi đã thử nó, thưa ngài. và do đó câu hỏi. Đã chỉnh sửa nó ngay bây giờ để làm cho nó ít gây nhầm lẫn.
theTuxRacer

Câu trả lời:


20

Giả sử bạn đang sử dụng bash, echolà một phần mềm dựng sẵn (mà bạn có thể thấy bằng cách chạy type echo). Điều đó có nghĩa là trang người bạn muốn đọc là man bash. Hoặc bạn có thể nhận trợ giúp về các nội dung bash và từ khóa với helpnội dung, ví dụ help echo.

Thông tin bạn thấy khi bạn chạy man echo, là cho echolệnh bên ngoài , được cài đặt bởi GNU coreutils. ( type -a echo).

Để học bash, hãy đọc http://mywiki.wooledge.org/BashGuide


8

Có hai echoLệnh tích hợp và một lệnh khác, một lệnh thực thi được đặt trong / bin / echo

Tích hợp (đây là tùy chọn mặc định) không có bất kỳ tùy chọn trợ giúp nào vượt xa so với tích help echohợp. Bất kỳ cờ nào được đặt và không được liệt kê ở đó đều được trình bày dưới dạng kết quả lệnh và không có lệnh trợ giúp.

Trong phiên bản thực thi thay vì /bin/echocó một --helpcờ in sử dụng. nhưng bạn phải gọi /bin/echorõ ràng.


5

Cách khác là sử dụng lệnh whatis bash chẳng hạn.

whatis echo             >>>> shows as following 

echo (1)             - display a line of text

Theo trang manis , nó hiển thị các mô tả trang thủ công. Nhu la

 whatis whatis
whatis (1)           - display manual page descriptions

Đối với các lệnh tham số ngắn gọn hoặc các tùy chọn, hãy thử trước --usagechúng như

whatis --usage
Usage: whatis [-dvrwl?V] [-C FILE] [-L LOCALE] [-m SYSTEM] [-M PATH] [-s LIST]
            [--debug] [--verbose] [--regex] [--wildcard] [--long]
            [--config-file=FILE] [--locale=LOCALE] [--systems=SYSTEM]
            [--manpath=PATH] [--sections=LIST] [--section=LIST] [--help]
            [--usage] [--version] KEYWORD...

Một nguồn tuyệt vời khác là Hướng dẫn sử dụng Ubuntu hay còn gọi là manpage , chỉ cần gõ để tìm kiếm những gì bạn muốn.

Một gợi ý nếu bạn thử whatis trong terminal và nhấn phím Tab thành công, nó sẽ hiển thị

Display all 9747 possibilities? (y or n)

Bạn có thể thử nghiệm tùy thuộc vào khả năng trên.

Ngoài ra còn có apropos tương tự như man -k keywordsử dụng để tìm kiếm tên và mô tả trang thủ công.

Bạn cũng có thể sử dụng whereis để định vị tệp nhị phân, nguồn và trang thủ công của lệnh như

whatis whereis
whereis (1)          - locate the binary, source, and manual page files for a command

Tài liệu tham khảo chính thức

Bạn có thể tham khảo nguồn mở rộngtuyệt vời này tại trang Wiki của dòng lệnh Ubuntu, chẳng hạn như [ 7. Người mới bắt đầu / BashScripting ].

Tham khảo hướng dẫn Lệnh tích hợp GNU Shell

Đối với nguồn bên ngoài tham khảo

Một chỉ mục AZ của dòng lệnh Bash cho Linux giải thích các ví dụ và cách sử dụng .

Thư mục lệnh của O'reilly Linux từ Linux trong một cuốn sách tóm tắt, phiên bản thứ 5


0

Bạn có thể sử dụng lệnh trợ giúp, vì đây là một bash dựng sẵn, đây là rất nhiều trợ giúp trong khi viết kịch bản

[11:16:07 oyrm ~]$ help
GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu)
These shell commands are defined internally.  Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
....

Biểu ngữ này được theo sau bởi một danh sách các lệnh, như được chỉ ra trong biểu ngữ. Hãy thử

help echo

và tôi nghĩ rằng bạn sẽ thấy rằng đây là một mô tả ngắn gọn, súc tích về ứng dụng của lệnh shell

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.