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

Làm sao để lưu lại tên của một nhóm tệp?

Mọi người thường gán một biến bằng biểu thức wildcard để lưu danh sách tên tệp. Ví dụ, nếu bạn định nghĩa datasets như sau:

datasets=seasonal/*.csv

bạn có thể hiển thị tên các tệp sau đó bằng:

for filename in $datasets; do echo $filename; done

Cách này giúp đỡ phải gõ nhiều và giảm khả năng mắc lỗi.


Nếu bạn chạy hai lệnh này trong thư mục home của mình, chúng sẽ in ra bao nhiêu dòng?

files=seasonal/*.csv
for f in $files; do echo $f; done

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

Nhập môn Shell

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