----While command-----
Câu lệnh while cũng đc sử dụng để tạo nên một vòng lặp.
Cú pháp:
while [ condition ]
do
command1
command2
command3
..
....
done
Vòng lặp sẽ đc thực thi khi giá trị của condition là true. Cần phải lưu ý về điều kiện dừng của vòng lặpvd: ĐOạn script sau sẽ yêu cầu ta nhập vào một số, nếu đúng với biến đã định
trước thì sẽ thông báo đoán đúng, nếu sai yêu cầu nhập tiếp:
-----Until command------
Cú pháp lệnh:
until [ condition ]
do
command1
command2
...
....
commandN
done
Until làm việc trái ngược hẳn so với while. Các biểu thức xác định độ dừng(condition) phải trả về một exit status khác 0. Có nghĩa là, khi điều kiện dừng trả về exit status code khác 0, vòng lặp tiếp tục được thực hiện. Khi status code bằng 0, lúc đó vòng lặp sẽ dừng.
Đoạn script sau sử dụng vòng lặp với until:
====End====
No comments:
Post a Comment