Sortowanie ciągów znaków z liczbami w Bash [duplikat]

To pytanie ma już tutaj odpowiedź:

Jak sortować ciągi zawierające wspólny przedrostek i przyrostek liczbowo od Basha? 4 odpowiedzi

Często chciałem sortować ciągi z liczbami, aby podczas sortowania np.abc_2, abc_1, abc_10 wynik toabc_1, abc_2, abc_10. Każdy mechanizm sortowania widziałemabc_1, abc_10, abc_2, to jest postać po znaku z lewej strony.

Czy jest jakiś skuteczny sposób sortowania, aby uzyskać pożądany wynik? Pomysł patrzenia na każdy znak, określanie, czy jest to liczebnik, budowanie podciągów z kolejnych liczb i sortowanie tego, ponieważ liczba jest zbyt przerażająca, aby ją kontemplowaćbash.

Czy żaden brodaty * nix guru nie wdrożył alternatywnej wersjisort z--sensible_numerical opcja?

questionAnswers(3)

yourAnswerToTheQuestion