Bài 4 - Lập trình Shell. Chương này gồm có những nội dung chính sau: Tổng quan, khái niệm cơ bản trong lập trình shell, điều khiển rẽ nhánh và vòng lặp, hàm trong shell, các lệnh bổ sung. Mời các bạn cùng tham khảo.
Bài 4: Lập trình Shell GV: Đồn Thiện Ngân Đồn Thiện Ngân Bài - 1/10 Nội dung –Tổng quan –Khái niệm lập trình shell –Điều khiển rẽ nhánh vòng lặp –Hàm shell –Các lệnh bổ sung Đoàn Thiện Ngân Bài - 2/10 Tổng quan Đoàn Thiện Ngân Bài - 3/10 Tổng quan • Thực thi chương trình • Thay tên tập tin biến (Variable & File name Substitution) • Định hướng liệu vào (Input/Output Redirection) • Kết nối chế đường ống (Pipelin Hookup) • Kiểm sốt, điều khiển mơi trường (Environment control) • Ngơn ngữ thảo chương thơng dịch Đồn Thiện Ngân Bài - 4/10 Khái niệm lập trình shell • • • • Biến Các dấu nháy Biểu thức tính tốn Truyền đối số (tham biến) Đoàn Thiện Ngân Bài - 5/10 Điều khiển rẽ nhánh vòng lặp Điều khiển rẽ nhánh • if • exit • elif • case • && (AND) || (OR) Đồn Thiện Ngân Bài - 6/10 Điều khiển rẽ nhánh vòng lặp Vịng lặp • for • while • until • Lệnh break, continue • Định hướng liệu vào ra: § cmd < filename § cmd > filename § cmd >> filename • Dấu ; Đồn Thiện Ngân Bài - 7/10 Hàm shell • • • • Định nghĩa Lệnh return Lệnh đặc biệt: Chú ý ba cách chạy bash shell Script có mode x bash Đoàn Thiện Ngân Bài - 8/10 Các lệnh bổ sung • • • • • • • • • • Lệnh đọc liệu read Lệnh unset Lệnh eval Lệnh export Lệnh select: Lệnh grep Lệnh cut Lệnh tr Lệnh sed (stream editor) Lệnh awk Đoàn Thiện Ngân Bài - 9/10 ??? • Lập trình với bash shell – Đọc ghi tập tin text shell – Sử dụng hàm bash shell – Truyền đối số ─ tham biến với hàm • Lập trình với Python • Lập trình với Perl • Lập trình với TCL/TK Đồn Thiện Ngân Bài - 10/10 ... trình shell –Điều khiển rẽ nhánh vịng lặp –Hàm shell –Các lệnh bổ sung Đoàn Thiện Ngân Bài - 2/10 Tổng quan Đoàn Thiện Ngân Bài - 3/10 Tổng quan • Thực thi chương trình • Thay tên tập tin biến (Variable... filename ã Du ; Đoàn Thiện Ngân Bài - 7/10 Hàm shell • • • • Định nghĩa Lệnh return Lệnh đặc biệt: Chú ý ba cách chạy bash shell Script có mode x bash Đoàn Thiện Ngân Bài - 8/10 Các... thảo chương thơng dịch Đồn Thiện Ngân Bài - 4/ 10 Khái niệm lập trình shell • • • • Biến Các dấu nháy Biểu thức tính tốn Truyền đối số (tham biến) Đồn Thiện Ngân Bài - 5/10 Điều khiển rẽ nhánh