Đối với các kịch bản vòng lặp.
Một cấp độ kịch bản nâng cao khác của bạn.
Tiếp tục tốt hơn, bạn bè của tôi tiếp tục tốt hơn.
Tập lệnh tiếp theo mà bạn sẽ chạy là tập lệnh vòng lặp cho vòng lặp.
Những gì họ làm là nó tiếp tục chạy cho đến khi một số biến nhất định.
Ví dụ: nếu một biến được xác định là mười, thì hãy chạy tập lệnh mười lần hoặc biến có màu xanh lá cây, xanh dương, đỏ
thì hãy chạy tập lệnh ba lần cho mỗi màu.
Vì vậy, nó thực sự đơn giản hóa nhiệm vụ của bạn nếu bạn muốn.
Ví dụ: tạo tệp tệp hoặc mười tệp, thì bạn không cần phải chạy đi chạy lại lệnh một lần nữa, các
vòng lặp đầy đủ sẽ làm điều đó cho bạn.
Chúng ta sẽ quay trở lại máy Linux của mình và thử một vài tập lệnh cho các vòng lặp, sau đó bạn có thể thử một mình
và bạn sẽ trở nên thành thạo bằng cách chạy những tập lệnh nhỏ, rất nhỏ, rất nhỏ này.
Vậy chúng ta đang ở thư mục nào?
Chúng tôi đang ở trong thư mục nhà của chúng tôi.
Always home không chỉ là nhà mà còn là toàn bộ thư mục nhà.
Và thư mục mà chúng tôi đang ở là tập lệnh của tôi.
Vì vậy, trong kịch bản của tôi, chúng tôi sẽ tạo một kịch bản mới, lần này chúng tôi sẽ gọi nó là ABC đến VI, ABC.
Và điều đầu tiên bạn đã biết bây giờ là bạn xác định tập lệnh Shell mà bạn sẽ chạy tập lệnh
này trong hoặc môi trường shell.
Tôi muốn nói rằng bạn sẽ chạy tập lệnh này.
Và một lần nữa, tôi đã viết sẵn một số tập lệnh để bạn tham gia khóa đào tạo này, và tôi sẽ đi vào tập lệnh
đầu tiên của chúng ta, đây là một đầu ra vòng lặp for đơn giản.
Tôi sẽ sao chép tập lệnh này và tôi sẽ chỉ cần dán nó.
Điều này đã có một trình bao được xác định, vì vậy tôi sẽ xóa dòng đó.
Vì vậy, nó đang làm gì cho tôi?
Và một, hai, ba, bốn, năm làm.
Vì vậy, tôi ở đây là một biến cho biết vùng chứa này, tên vùng chứa là I.
Nó chứa các số một, hai, ba, bốn, năm.
Và sau đó, những gì đang yêu cầu nó thực hiện, tập lệnh sẽ thực hiện echo welcome variable one times variable
two times variable ba biến for variable five times.
Và sau đó một khi nó được thực hiện, nó được thực hiện.
Vì vậy, đó là lý do tại sao chúng ta phải xác định xong ở cuối vòng lặp for để hoàn thành việc đang làm.
Vì vậy, tôi sẽ chỉ lưu tập tin.
Sau khi tệp được lưu lại, bạn phải cấp quyền thực thi.
Sự cho phép được đưa ra.
Hãy kiểm chứng điều đó.
Có, tệp ABC ở đó.
Hãy xem những gì bên trong của nó.
Bên trong của nó là chính xác có điều tương tự.
Hãy chạy tập lệnh ABC này và bạn sẽ làm được.
Đó là chào mừng Một lần, hai lần, ba lần, bốn lần và năm lần.
Vì vậy, về cơ bản nếu bạn có một nhiệm vụ lặp đi lặp lại và hãy tin tôi, bạn sẽ làm việc trong môi trường công ty, nơi bạn sẽ
phải thực hiện rất nhiều nhiệm vụ lặp đi lặp lại và kịch bản vòng lặp này sẽ trở nên hữu ích cho
bạn đến mức bạn sẽ tạo các tập lệnh cho mọi tác vụ lặp đi lặp lại mà bạn sẽ thực hiện hàng
ngày.
Vì vậy, điều này được xuất ra năm lần.
Hãy xem kịch bản thứ hai.
Vì vậy, kịch bản thứ hai, đang làm gì?
Về cơ bản, nó cũng làm điều tương tự, nhưng lần này nó sẽ chỉ xuất tên.
Và tôi sẽ đặt X, Y, Z này làm tên của tệp.
Và nó luôn bắt đầu với vỏ.
Tên vỏ là Bash.
Và bây giờ, lần này, chúng tôi sẽ đưa ra một số nhận xét và chúng tôi sẽ nói rằng kịch bản này sẽ xuất ra.
Và tôi sẽ đặt Imran với các hành động khác nhau vì nó sẽ nói, Hãy xem Imran.
Xem Imran chạy.
Xem Imran nhảy và xem Imran chơi.
Vì vậy, đây là những gì kịch bản sẽ làm.
Vì vậy, đó là lý do tại sao tôi đã đưa nó vào.
Chỉ cần một bình luận, bạn có thể đặt nó bình luận nhiều hơn.
Giả sử tập lệnh được tạo bởi Imran Afzal và nếu bạn muốn đặt ngày, bạn có thể bỏ qua phần đó và tập lệnh
bắt đầu ngay tại đây.
Nó nói với bạn rằng tôi vào một lần nữa, tôi là một biến trong là bạn đặt bên trong biến của bạn và biến giống như một
thùng chứa.
Đó là nói rằng bạn đặt eat, jump, run, play bên trong một hộp có tên là tôi khi nó có tất cả ba hoặc bốn từ
này bên trong hộp, sau đó tôi làm những gì chúng tôi đang làm, chúng tôi đang lặp lại Imran Dollar
I.
Biến đã luôn được hiển thị với đồng đô la và tên của biến.
Vì vậy, nó nói với nó đô la tôi và sau đó một khi tôi đã từng kịch bản sẽ hiển thị từng chút, từng
từ trong vùng chứa, sau đó nó sẽ hoàn thành.
Sau khi hoàn tất, tập lệnh được tạo, tập lệnh đã hoàn thành công việc của nó và chúng tôi sẽ xác minh tập lệnh đó.
Kịch bản ở đó.
Điều tiếp theo bạn biết bây giờ là thay đổi quyền trên X, Y, Z để nó có quyền thực thi và quyền
thực thi.
Một lần nữa, tôi nhắc đi nhắc lại, nếu bạn không thể chạy tập lệnh, đó là do bạn không có quyền
thực thi.
Vì vậy, chúng tôi có quyền thực thi thực thi.
Đáng kinh ngạc.
Hoàn hảo.
Hãy chạy nó X, y, z.
Ồ ồ.
Nó nói bash x, y, z.
Không có tập tin hoặc thư mục.
Tại sao vậy?
Tất nhiên chúng tôi đã đặt Z.
Đó là Z thực sự là X, y, Z.
Vì vậy, hãy chạy nó.
Và ở đây bạn đi gặp Imran.
Xem Imran chạy, xem Imran nhảy, xem Imran chơi.
Vì vậy, một lần nữa nó đang làm một nhiệm vụ lặp đi lặp lại cho bạn.
Vì vậy, điều này cho Vòng lặp là một tuyên bố rất mạnh mẽ trong môi trường tập lệnh cho phép bạn chạy đi chạy lại tác
vụ lặp đi lặp lại để bạn không phải tự mình thực hiện và dành thời gian cả ngày để tạo ra những tác vụ
tẻ nhạt đó.
Tôi muốn bạn viết các kịch bản mà tôi có trong tệp này.
Tệp này lại có trong tài liệu phát tay của bạn.
Tôi muốn bạn tải xuống tài liệu phát tay này, tạo lại những tập lệnh nhỏ này và chạy nó và xem chúng làm
được gì.
Nó sẽ là một bài tập tuyệt vời cho bạn.