1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Shell

Connected

Bài tập

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.

Hướng dẫn

100 XP

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.