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
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