Một cái nhìn sâu sắc về kịch bản Bash Shell.
Chỉ là một số chương !!!
Phần 1. Giới thiệu
1. Lập trình Shell!
2. Bắt đầu với Sha-Bang
Phần 2. Khái niệm cơ bản
3. Nhân vật đặc biệt
4. Giới thiệu về biến và tham số
5. Trích dẫn
6. Thoát và thoát trạng thái
7. Xét nghiệm
8. Hoạt động và các chủ đề liên quan
Phần 3. Ngoài những điều cơ bản
9. Một cái nhìn khác về biến
10. Thao tác biến
11. Vòng và Chi nhánh
12. Thay thế chỉ huy
13. Mở rộng số học
14. Giờ giải lao
Phần 4. Các lệnh
15. Lệnh và nội bộ
16. Bộ lọc, chương trình và lệnh bên ngoài
17. Các lệnh hệ thống và hành chính
Phần 5. Chủ đề nâng cao
18. Biểu thức chính quy
19. Tài liệu ở đây
20. Chuyển hướng I / O
21. Subshells
22. Vỏ bị hạn chế
23. Thay thế quy trình
24. Chức năng
25. Bí danh
26. Danh sách Xây dựng
27. Mảng
28. Tài liệu tham khảo gián tiếp
29. / dev và / Proc
30. Lập trình mạng
31. Số không và số không
32. Gỡ lỗi
33. Tùy chọn
34. Gotchas
35. Viết kịch bản với phong cách
36. Sai
37. Bash, phiên bản 2, 3 và 4
38. Chú thích
38.1. Lời nhắn của tác giả
38.2. Thông tin về các Tác giả
38.3. Đi đâu để được giúp đỡ
38.4. Công cụ được sử dụng để sản xuất cuốn sách này
38,5. Tín dụng
38,6. Khước từ
Tài liệu tham khảo
A. Kịch bản đóng góp
B. Thẻ tham khảo
C. Một lớp lót siêu nhỏ Sed và Awk
C.1. Trầm tích
C.2. Awk
D. Phân tích và quản lý tên đường
E. Mã thoát với ý nghĩa đặc biệt
F. Giới thiệu chi tiết về chuyển hướng I / O và I / O
G. Tùy chọn dòng lệnh
G.1. Tùy chọn dòng lệnh tiêu chuẩn
G.2. Tùy chọn dòng lệnh Bash
H. Tập tin quan trọng
I. Thư mục hệ thống quan trọng
J. Giới thiệu về Hoàn thành lập trình
K. Nội địa hóa
L. Lệnh lịch sử
M. Các tệp .bashrc và .bash_profile
N. Chuyển đổi tập tin hàng loạt DOS sang tập lệnh Shell
O. Bài tập
O.1. Phân tích tập lệnh
O.2. Viết kịch bản
P. Lịch sử sửa đổi
Q. Tải xuống và trang web nhân bản
Danh sách những việc cần làm
S. Bản quyền
Bảng ASCII
Mục lục
Danh sách các bảng
8-1. ưu tiên điều hành
15-1. Định danh công việc
33-1. Tùy chọn Bash
36-1. Các số thể hiện màu sắc trong Escape Sequences
B-1. Biến Shell đặc biệt
B-2. Toán tử TEST: So sánh nhị phân
B-3. Toán tử TEST: Tệp
B 4. Thay thế tham số và mở rộng
B-5. Hoạt động chuỗi
B-6. Cấu trúc linh tinh
C-1. Toán tử sed cơ bản
C-2. Ví dụ về các nhà khai thác sed
E-1. Mã thoát dự trữ
N-1. Batch từ khóa / biến / toán tử và tương đương shell của chúng
N-2. Các lệnh DOS và tương đương UNIX của chúng
P-1. Lịch sử sửa đổi
Danh sách các ví dụ
2-1. dọn dẹp: Một tập lệnh để dọn sạch các tệp nhật ký trong / var / log
2-2. Dọn dẹp: Một kịch bản dọn dẹp được cải thiện
2-3. dọn dẹp: Một phiên bản nâng cao và khái quát của các kịch bản trên.
3-1. Khối mã và chuyển hướng I / O
3-2. Lưu đầu ra của một khối mã vào một tệp
3-3. Chạy một vòng lặp trong nền
3-4. Sao lưu tất cả các tập tin đã thay đổi vào ngày hôm qua
4-1. Chuyển nhượng và thay thế
4-2. Chuyển nhượng đơn giản
4-3. Bài tập biến đổi, đơn giản và lạ mắt
4-4. Số nguyên hay chuỗi?
4-5. Thông số vị trí
4-6. wh, tra cứu tên miền whois
4-7. Sử dụng ca
5-1. Echoing biến lạ
5-2. Nhân vật bỏ trốn
5-3. Phát hiện bấm phím
6-1. trạng thái thoát / thoát
6-2. Phủ định một điều kiện bằng cách sử dụng!
7-1. Sự thật là gì?
7-2. Sự tương đương của kiểm tra, / usr / bin / test, [] và / usr / bin / [
7-3. Kiểm tra số học bằng cách sử dụng (())
7-4. Kiểm tra các liên kết bị hỏng
7-5. So sánh số học và chuỗi
7-6. Kiểm tra xem một chuỗi có rỗng không
7-7. zmore
8-1. Ước chung lớn nhất
8-2. Sử dụng các phép toán số học
8-3. Kiểm tra điều kiện hợp chất bằng cách sử dụng && và ||
8-4. Biểu diễn hằng số
8-5. Thao tác biến kiểu C
9-1. $ IFS và khoảng trắng
9-2. Thời gian đầu vào
9-3. Một lần nữa, đầu vào thời gian
9-4. Thời gian đọc
9-5. Tôi có gốc không?
9-6. arglist: Liệt kê các đối số có $ * và $ @
9-7. Hành vi $ * và $ @ không nhất quán
Đã thêm trang Bookmark
Tùy chọn sao chép / chia sẻ trên văn bản nhấn dài.
Phạm vi công cộng.
https://publicdomainvector.org/en/free-clipart/Linux-text-with-funny-tux-face-vector-image/13011.html
Tên miền công cộng
https://github.com/garrett/Tux/blob/master/README.md
Updated to Android 12.