Tôi muốn biết tương đương với
cat inputfile | sed 's/\(.\)/\1\n/g' | sort | uniq -c
được trình bày trong /programming/4174113/how-to-gather-charerson-usage-statistic-in-text-file-USE-unix-commands để sản xuất số liệu thống kê sử dụng ký tự trong tệp văn bản để đếm tệp nhị phân byte đơn giản thay vì ký tự, tức là đầu ra phải ở dạng
18383 57
12543 44
11555 127
8393 0
Sẽ không có vấn đề gì nếu lệnh mất chừng nào lệnh được tham chiếu cho các ký tự.
Nếu tôi áp dụng lệnh cho các ký tự cho các tệp nhị phân, đầu ra chứa các số liệu thống kê cho các chuỗi dài tùy ý của các ký tự không thể in được (tôi không tìm cách giải thích cho điều đó).
| sort -n
và| sort -n -r
theo thứ tự giảm dần tương ứng (sắp xếp không phải là một phần của câu hỏi). Sắp xếp có thể được thực hiện tốt hơn ...