Tải bản đầy đủ (.docx) (5 trang)

Giải bài tập shell linux cơ bản

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 (2.05 MB, 5 trang )

Kiểm tra giờ hệ thống dựa trên đó xuất các câu chào tương ứng

Chương trình thực hiện phép toán: cộng, trừ, nhân, chia của 2 số nhập vào.

Chương trình thực hiện chuyển đổi số học (chuyển từ số thập phân sang số nhị phân).


Lấy thời gian của hệ thống lưu vào 1 file.

Chương trình đếm dòng trong tập tin và đếm số ký tự trong tập tin.

Viết shellscript liệt kê quyền hạn và tên tất cả các file trong một thư mục.

Viết shellscript nhận tham số là một đường dẫn file, xuất ra quyền hạn của người sử
dụng trên file đó (quyền đoc, ghi, thực thi)

Viết shellscript kiểm tra giá trị nhập vào có phải là số nguyên tố hay không?


Chương trình tính giai thừa của 1 số nhập vào.

Viết chương trình yêu cầu nhập họ, tên sau đó so sánh họ, tên vừa nhập với họ, tên của
bạn (tùy chọn), Nếu đúng thì thông báo ra màn hình.

Viết chương trình
sắp xép dãy số
vừa nhập từ bàn
phím.


Viết một script tìm kiếm một cụm từ trong một file.



Viết một script so sánh nội dung 2 tập tin dùng lệnh diff.


Viết một script di chuyển các tập tin đưa vào từ dạng đối số và lưu vào thư mục $HOME/old
(nếu chưa có thư mục này, hãy tạo mới).

Kiểm tra thư mục/tập tin cần tìm có tồn tại trong hệ thống hay không?

viết chương trình tìm tất cả các tập tin và thư mục bắt đầu bằng từ “bai”, xuất ra file
text.txt, sau đó xóa tất cả các tập tin và thư mục bắt đầu bằng “bai tap”. Xuất ra các
file text số tập tin/thư mục bị xóa. Kiểm tra sự chính xác các tập tin xóa.



×