<Trước | Nội dung | Tiếp theo>
Thực thi không đồng bộ
Đôi khi bạn muốn thực hiện nhiều nhiệm vụ cùng một lúc. Chúng tôi đã thấy tất cả các hệ điều hành hiện đại ít nhất là đa nhiệm như thế nào nếu không muốn nói là đa người dùng. Các tập lệnh có thể được xây dựng để hoạt động theo kiểu đa nhiệm.
Thông thường, điều này liên quan đến việc khởi chạy một tập lệnh, đến lượt nó, khởi chạy một hoặc nhiều tập lệnh con thực hiện một tác vụ bổ sung trong khi tập lệnh mẹ tiếp tục chạy. Tuy nhiên, khi một loạt các tập lệnh chạy theo cách này, có thể có vấn đề trong việc giữ nguyên cha và con. Đó là, điều gì sẽ xảy ra nếu cha hoặc con phụ thuộc vào tập lệnh kia, và một tập lệnh phải đợi tập lệnh kia hoàn thành nhiệm vụ của mình trước khi hoàn thành tập lệnh của chính nó?
bash có một lệnh nội bộ để giúp quản lý thực thi không đồng bộ chẳng hạn như điều này. Các chờ đợi lệnh khiến một tập lệnh mẹ tạm dừng cho đến khi một quá trình được chỉ định (tức là tập lệnh con) kết thúc.
<Trước | Nội dung | Tiếp theo>