Сортировка файлов в соответствии с конвенциями ASCII в Ubuntu 14.04

Это было невероятным раздражением для меня, потому что должно быть настолько легко зафиксировать!!! Я хочу, чтобы конвенции ASCII были применены при сортировке файлов (и в терминале и в наутилусе), потому что "интеллектуальный" алгоритм сортировки совсем не, по-моему. Кажется, был, фиксирует для более старых версий Ubuntu (c. 2008) помещенный там, где установка "LC_COLLATE=C", предположительно, решает проблему (см. здесь и здесь для деталей). Однако этому решительно не удается решить проблему, которую я в настоящее время имею. Я выполняю Надежного человека (14.04) с новыми 3,16 ядрами.

Например, команда ls в настоящее время дает:

ME 702 - вычислительная гидроаэродинамика - видео урок 1 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 10 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 11 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 12 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 13 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 14 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 15 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 16 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 17 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 18 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 19 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 2 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 20 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 21 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 22 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 23 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 24 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 25 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 26 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 27 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 28 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 3 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 4 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 5 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 6 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 7 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 8 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 9 (360p_H.264-AAC) .mp4

Когда то, что я действительно хочу,

ME 702 - вычислительная гидроаэродинамика - видео урок 1 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 2 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 3 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 4 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 5 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 6 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 7 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 8 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 9 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 10 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 11 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 12 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 13 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 14 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 15 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 16 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 17 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 18 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 19 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 20 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 21 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 22 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 23 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 24 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 25 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 26 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 27 (360p_H.264-AAC) .mp4
ME 702 - вычислительная гидроаэродинамика - видео урок 28 (360p_H.264-AAC) .mp4

Какие-либо мысли о том, как получить эту работу?

1
задан 13 April 2017 в 05:23

1 ответ

Виды ASCII являются очень простыми, в том 1 прибывает прежде 2, и 2 прежде 3, и так далее. Таким образом, когда я смотрю на простой список, 0, 1, 2, 3... 8, 9 символы отсортированы в том же порядке как числовой вид.

проблемные соны с многоразрядными числами. Рассмотрите список: 1, 10, 11, 2, 20

Это на самом деле отсортировано правильно как символы , но неправильно как числа . В вышеупомянутом списке первый символ номера "11" "1", который прибывает перед "2", точно так же, как "как" прибывает прежде "b".

Многие из нас хотели бы, чтобы файлы и столбцы объектов были отсортированы в числовом смысле, а не смысле ASCII - самое легкое решение, которое я имею, который является громоздким, должен знать заранее, сколько файлов я ожидаю иметь и предварительно ожидать числа с "0" для увеличивания имен файлов к корректной длине - таким образом, мои файлы назвали бы 001, 002, 003... 010, 011

можно настоять, что это - изобретенный метод упорядочивания файлов по имени, и я соглашусь! Однако необходимо также помнить, что ASCII обозначает "Стандартный американский код обмена информацией" и является не чем иным как присвоением цифрового кода к символ . В выяснении списка, который будет отсортирован способом ASCII, Вы просите символьный вид.

0
ответ дан 6 October 2019 в 23:48

Другие вопросы по тегам:

Похожие вопросы: