Я понял это с помощью онлайн-примеров, просматривая книгу «Командная строка Linux», справочные страницы и метод проб и ошибок:
sort -k 3.9nb -k 3.5Mb -k 3.2nb [location and name of file]
Символ b вместе с n или M прекратит сортировку при чтении символов, которые не имеют смысла, таких как / и: это облегчает жизнь, когда пробел уже используется в качестве разделителя, и вам все равно придется разделить с помощью:, / и / или любой другой символ, который вы хотите использовать при сортировке.
Приведенный выше скрипт будет сортировать сначала по году, затем по месяцу, а затем по дате. Поместите r рядом со всеми b, чтобы спуститься.