Bắt đầu ngayBắt đầu miễn phí

Hàm phân tích thể thao

Bạn được mời quay lại hỗ trợ giải bóng đá với một số phân tích thể thao. Bạn nhận thấy nhiều script đang thực hiện thao tác tổng hợp, giống như bạn đã làm ở một bài tập trước. Vì có khá nhiều đoạn mã bị lặp lại, đây là cơ hội tuyệt vời để tạo ra một hàm dùng chung có thể được gọi ở nhiều nơi trong script.

Nhiệm vụ của bạn là tạo một hàm Bash nhận vào tên thành phố và tìm xem họ đã có bao nhiêu trận thắng kể từ khi bắt đầu ghi nhận dữ liệu.

Bên trong hàm chính, script này sẽ gọi một shell lồng trong shell và kết quả được lưu vào một biến (mặc định là biến toàn cục). Bạn có thể truy cập biến này bên ngoài hàm. Đây là kỹ thuật đầu tiên đã được đề cập trong video để lấy dữ liệu ra khỏi một hàm.

Phần lớn chuỗi lệnh pipeline của shell đã được viết sẵn cho bạn; tất nhiên, bạn có thể thoải mái khám phá để hiểu những gì đang diễn ra. Không có gì ở đó là mới với bạn đâu!

Bài tập này là một phần của khóa học

Nhập môn Bash Scripting

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập