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

Làm thế nào để sắp xếp các dòng văn bản?

Đúng như tên gọi, sort dùng để sắp xếp dữ liệu. Mặc định, lệnh này sắp xếp theo thứ tự bảng chữ cái tăng dần, nhưng bạn có thể dùng các cờ -n-r để sắp xếp theo số và đảo ngược thứ tự đầu ra. Cờ -b yêu cầu bỏ qua khoảng trắng ở đầu dòng và -f yêu cầu fold chữ hoa/thường (tức là không phân biệt hoa thường). Các pipeline thường dùng grep để loại bỏ các bản ghi không mong muốn rồi dùng sort để sắp xếp các bản ghi còn lại.

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

Bạn còn nhớ cách kết hợp cutgrep để lấy tất cả tên răng ở cột 2 của seasonal/summer.csv chứ?

cut -d , -f 2 seasonal/summer.csv | grep -v Tooth

Bắt đầu từ “công thức” này, hãy sắp xếp tên các răng trong seasonal/winter.csv (không phải summer.csv) theo thứ tự bảng chữ cái giảm dần. Để làm điều này, hãy mở rộng pipeline với một bước sort.

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