Lập trình với Bash ShellGiảng viên: Đoàn Thiện Ngân... Các loại Shell... Lệnh gọi Shell # bash thay bash bằng tên của Shell khác, nếu muốn Nếu đang ở thư mục chứa file cần chạy thì g
Trang 1Lập trình với Bash Shell
Giảng viên: Đoàn Thiện Ngân
Trang 2Các loại Shell
Trang 3Lệnh gọi Shell
# bash <file_name>
(thay bash bằng tên của Shell khác, nếu muốn)
Nếu đang ở thư mục chứa file cần chạy thì gõ lệnh sau
để gọi Shell hiện hành
# /<file_name>
Trang 4Cá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 file thực thi
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
Trang 5Sử 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: <,>, !=, =, &&, || …
Trang 6Lệnh kiểm tra
Trang 7Lệnh kiểm tra
Trang 8Phép so sánh
Trang 9Cá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
Trang 10Questions & Answers