Làm sao để kết hợp nhiều lệnh?
Bạn có thể xâu chuỗi bất kỳ số lượng lệnh nào lại với nhau. Ví dụ, lệnh này:
cut -d , -f 1 seasonal/spring.csv | grep -v Date | head -n 10
sẽ:
- chọn cột đầu tiên từ dữ liệu mùa xuân;
- loại bỏ dòng tiêu đề chứa từ "Date"; và
- chọn 10 dòng dữ liệu thực đầu tiên.
Bài tập này là một phần của khóa học
Nhập môn Shell
Hướng dẫn bài tập
Trong bài trước, bạn đã dùng lệnh sau để lấy tất cả tên răng ở cột 2 của seasonal/summer.csv:
cut -d , -f 2 seasonal/summer.csv | grep -v Tooth
Mở rộng pipeline này với lệnh head để chỉ lấy duy nhất tên răng đầu tiên.
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