cuốn sách gpt4 ai đã làm

linux - Cách sắp xếp dữ liệu khi in từng dòng trong Bash

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 00:53:03 hai mươi bốn 4
mua khóa gpt4 Nike

Tôi đang viết một tập lệnh shell để lặp qua danh sách thư mục và đếm số từ cho các tệp trong thư mục. Mỗi lần tôi đọc tệp, mã sẽ in dữ liệu. Vì vậy, đầu ra không được sắp xếp. Tôi nên sắp xếp như thế nào?

Đầu ra bây giờ trông như thế này:

mèo 5
cửa 1
chim 3
con chó 1

Tôi muốn sắp xếp theo cột thứ hai trước rồi đến cột đầu tiên:

con chó 1
cửa 1
chim 3
mèo 5

câu trả lời hay nhất

Bạn có thể chuyển tập lệnh shell của mình sang:

sắp xếp -n -k2 -k1

sử dụng -N Để chỉ định sắp xếp số, hãy sử dụng -k2 Để chỉ định rằng bạn muốn sắp xếp theo trường thứ hai trước tiên, hãy sử dụng -k1 để sau đó sắp xếp theo trường đầu tiên.

Về linux - Cách sắp xếp dữ liệu khi in từng dòng trong Bash, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/29254093/

hai mươi bốn 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress