Lập trình với Bash Shell 1 Giảng viên: Đoàn Thiện Ngân Các loại Shell 2/10 Lệnh gọi Shell Gọi shell từ dòng lệnh Gọi shell từ le # bash <le_name> (thay bash bằng tên của Shell khác, nếu muốn) Nếu đang ở thư mục chứa le cần chạy thì gõ lệnh sau để gọi Shell hiện hành # ./<le_name> 3/10 Các biến môi trường PATH: lưu trữ các đường dẫn tới các thư mục mà Shell sẽ tìm kiếm cho các le thực thi. HOME: thư mục chủ. HOSTNAME: tên máy tính. SHELL: tên shell đang dùng. v.v… Biến môi trường là chữ in hoa. Gõ echo $<tên_biến> để xem giá trị của biến Dùng lệnh env để xem tất cả các biến môi trường của người dùng hiện hành. 4/10 Sử dụng biến Cú pháp khai báo biến <tên_biến>=<giá_trị> Lưu ý: không có khoảng cách Lấy giá trị của biến $<tên_biến> Biểu thức toán học Phép toán expr Phép toán so sánh: <,>, !=, =, &&, || …. 5/10 Lệnh kiểm tra 6/10 Lệnh kiểm tra 7/10 Phép so sánh 8/10 Các lệnh điều khiển Lệnh nhập xuất echo read Lệnh rẽ nhánh: if, case Lệnh lặp: for, while Hàm Cách tạo hàm Cách gọi hàm 9/10 Questions & Answers 10/10 . trình với Bash Shell 1 Giảng viên: Đoàn Thiện Ngân Các loại Shell 2/10 Lệnh gọi Shell Gọi shell từ dòng lệnh Gọi shell từ le # bash <le_name> (thay bash bằng tên của Shell khác, nếu. chứa le cần chạy thì gõ lệnh sau để gọi Shell hiện hành # ./<le_name> 3/10 Các biến môi trường PATH: lưu trữ các đường dẫn tới các thư mục mà Shell sẽ tìm kiếm cho các le thực thi. . mà Shell sẽ tìm kiếm cho các le thực thi. HOME: thư mục chủ. HOSTNAME: tên máy tính. SHELL: tên shell đang dùng. v.v… Biến môi trường là chữ in hoa. Gõ echo $<tên_biến> để xem giá