Tải bản đầy đủ (.pdf) (11 trang)

Lập Trình Shell Trên Linux

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (952.4 KB, 11 trang )

Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM
Khoa Mạng máy tính và Truyền thông
-----0-0-----

Nhóm Open-Class

Bài 7:

Lập trình shell trên Linux

G.V: Mẫn Văn Thắng

1


Các loại Shell

2


Triệu gọi Shell
 Gọi shell từ dòng lệnh
 Gọi shell từ file
 # 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>

3



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.
 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


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


Lệnh kiểm tra

6


Lệnh kiểm tra

7


Phép so sánh

8


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


Chương trình ví dụ
 Nhập hai số, tính tổng, hiệu
 Tạo user tự động
 Kiểm tra chương trình đã cài hay chưa
 Kiểm tra thư mục

 Tạo banner khi user đăng nhập thành công

(source code của các ví dụ đính kèm theo slide)

10


Q&A

11



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×