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

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

  1. chọn cột đầu tiên từ dữ liệu mùa xuân;
  2. loại bỏ dòng tiêu đề chứa từ "Date"; và
  3. 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

Xem khóa học

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