Hãy đơn giản for loop
#!/bin/bash
for i in `seq 1 10`;
do
echo $i
done
Dấu chấm phẩy AFAIK trong các tập lệnh bash làm cho shell thực thi lệnh hiện tại một cách đồng bộ và sau đó chuyển sang lệnh tiếp theo. Nhấn enter thực sự giống nhau ngoại trừ việc nó không cho phép bạn nhập lệnh sau, xóa bộ đệm ngay lập tức.
Vậy tại sao shell không thể giải thích dòng sau
for i in `seq 1 10`; do; echo $i; done
Làm thế nào điều này for loop
thực sự hoạt động?
do
.