Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как изменить сортировку имен файлов и папок так, чтобы учитывались символы?  (Прочитано 7831 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн just4fun

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
В винде я раньше применял способ псевдосортировки путем добавления к началу имени файла
либо "_" либо "_ _", а если надо наоборот спустить внизу, то "Я_ или "Z_"
Таким образом структура выстраливалась визуально очень удобно и я к ней привык

__IN
__OUT
_Music
_Text
_Video
Games
Programs
...
Z_Archive

В linux что в Наутилусе, что в MidNight Commander при сортировке спец.символы выкидываются и сортировка идет
только по буквенным символам в итоге такой "красоты" метагруппировки нифига не проходит
временно подставляю буквы впереди, но это замусоривает взгляд и неудобно...
a_IN
a_OUT
b_Music
b_Text
...
МОжет кто знает где лежит перевключение такого поведения сортировки? Или это сами (наутилус и миднайт) так себя ведут и тут только менять файловый менеджер? Или все таки они берут это поведение из какой-то настройи выше?

Оффлайн just4fun

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Что вообще никто ничего не знает и куда копать?

Оффлайн infobite

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Согласен, меня тоже интересует этот вопрос.
Оченьт неудобная сортировка без учета знаков подчеркивания.

Оффлайн Max627

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
UP.
Столкнулся с тем же. Уважаемые участники форума, подскажите? :)

Axa-Ru

  • Гость
В домашнем каталоге создайте файл
.gnomerc

В него добавте строку
export LC_COLLATE=C
Перезапустите gnome
sudo /etc/init.d/gdm restart
Возможно Вы получите, что хотите.

Оффлайн Max627

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Axa-Ru, спасибо!

++ нашел вот что: https://forum.ubuntu.ru/index.php?topic=28116.0 и далее по ссылкам на http://ubuntuforums.org/showthread.php?t=471154 (для спикающих по английски).

Оффлайн Wolf68

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
В домашнем каталоге создайте файл
.gnomerc

В него добавте строку
export LC_COLLATE=C
Перезапустите gnome
sudo /etc/init.d/gdm restart
Возможно Вы получите, что хотите.

Спасибо, помогло!
ASUS P53S, Linux Mint 12 KDE

Оффлайн hikikomori4

  • Новичок
  • *
  • Сообщений: 44
  • Начинающий пингвин
    • Просмотр профиля
А мне не помогло. В Ubuntu нет такой команды /etc/init.d/gdm


Ubuntu 14.04.2 LTS desktop I-386.

Axa-Ru

  • Гость
hikikomori4,
Дык 5 (пять!) лет прошло! Воды утекло о-го-го сколько.
Попробуйте перелогиниться.

Оффлайн hikikomori4

  • Новичок
  • *
  • Сообщений: 44
  • Начинающий пингвин
    • Просмотр профиля
Я даже перезагрузился, не помогло. Сортировка по-прежнему не учитывает символов "_".
За эти пять лет решение появилось или нет?
Ubuntu 14.04.2 LTS desktop I-386.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Я сейчас в Debian, у меня sort учитывает '_' в начале строки без всяких опций.
Пётр.

Axa-Ru

  • Гость
22:46@axa:~/tmp$ cat ~/.gnomerc
export LC_COLLATE=C
22:46@axa:~/tmp$ ls -l -1
total 1880
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !_Music
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !_Text
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !_Video
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !__IN
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !__OUT
-rw-rw-r-- 1 axa axa   42996 марта  5 13:57 6881688_original.jpg
-rw-rw-r-- 1 axa axa   59708 марта  8 08:12 8mart.jpg
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 Games
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 Programs
-rw-rw-r-- 1 axa axa   32001 марта  7 12:20 iqtchdfqu.gif
-r-------- 1 axa axa 1177600 марта  6 13:41 picp_0.6.8.orig.tar
-rw-rw-r-- 1 axa axa  114614 марта  9 19:30 stab.jpg
-rw-rw-r-- 1 axa axa  429631 марта  9 19:29 stab.png
-rw-rw-r-- 1 axa axa   29490 марта  5 10:47 Чип_и_Дип_673р.pdf
22:47@axa:~/tmp$


22:48@axa:~/tmp$ cat ~/.gnomerc
#export LC_COLLATE=C
22:48@axa:~/tmp$ ls -l -1
total 1880
-rw-rw-r-- 1 axa axa   42996 марта  5 13:57 6881688_original.jpg
-rw-rw-r-- 1 axa axa   59708 марта  8 08:12 8mart.jpg
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 Games
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !__IN
-rw-rw-r-- 1 axa axa   32001 марта  7 12:20 iqtchdfqu.gif
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !_Music
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !__OUT
-r-------- 1 axa axa 1177600 марта  6 13:41 picp_0.6.8.orig.tar
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 Programs
-rw-rw-r-- 1 axa axa  114614 марта  9 19:30 stab.jpg
-rw-rw-r-- 1 axa axa  429631 марта  9 19:29 stab.png
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !_Text
drwxrwxr-x 2 axa axa    4096 марта  4 09:09 !_Video
-rw-rw-r-- 1 axa axa   29490 марта  5 10:47 Чип_и_Дип_673р.pdf
« Последнее редактирование: 09 Марта 2016, 22:49:47 от Axa-Ru »

Оффлайн Zerrrg

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Уважаемые, некропостну эту тему. Нашлась по ключевым словам, как относительно свежая и которая еще не в архиве.
Вопрос тоже о сортировке в Наутилусе. (Ubuntu 16.04, если что).
Сортировка по "Имени". Всё прекрасно, кроме файлов с цифровыми названиями или с присутствием в начале имени цифр.
Такое ощущение, что они поделены на какие-то группировки, закономерность которых я так и не мог понять.
До того, как дойдет до буквенных файлов, все цифровые сортируются 1...9, 1...9, 1...9 и этих "1...9" может быть очень большое количество раз.
Как-нибудь лечится?

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Вопрос тоже о сортировке в Наутилусе.
Обсуждалось. Нет, не лечится.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.