MacCentre.ru Форум Форум по компьютерам Mac, Mac OS X и продукции Apple
|
Автор |
Сообщение |
EsTaF
Репутация: +12
Зарегистрирован: 03.04.2007 Сообщения: 1568
|
Добавлено: Пн Апр 25, 2022 23:15 Сортировка файлов в zsh/bash (*BSD) [решено] |
|
|
Всем привет.
Есть задача, при просмотре, отсортировать файлы по имени, как в Finder/explorer.
Под Linux это можно сделать банально командой ls -1 -v. Ключ -v - natural sorting.
Под mac os coreutils немного отличаются и по-сему там ключ -v выполняет иную функцию.
В macports есть свой набор coreutils и немного подменить работу ls может команда lcd (если верить гуглу).
Однако, и это не так.
Код: | lsd -1 -v | grep -v '/' | head -n 100
..
1257634_0.jpeg
1257634_2.jpeg
1257634_4.jpeg
1257634_6.jpeg
1257634_8.jpeg
1257634_10.jpeg
1257634_100.jpeg
1257634_102.jpeg
1257634_12.jpeg <<<<<<
1257634_104.jpeg
1257634_14.jpeg
1257634_106.jpeg
1257634_16.jpeg
.. |
Вы видим, как до 10 файлы сортируются, а дальше, как без ключа -v.
Кто может помочь с решением? _________________ Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга.
Последний раз редактировалось: EsTaF (Вт Апр 26, 2022 11:38), всего редактировалось 1 раз |
|
Вернуться к началу |
|
EsTaF
Репутация: +12
Зарегистрирован: 03.04.2007 Сообщения: 1568
|
Добавлено: Пн Апр 25, 2022 23:28
|
|
|
Кажись решил
PATH="/opt/local/libexec/gnubin:$PATH"
Можно в профиль это и не клавиатурить, а просто задать окружение на время.
После этого все ок.
Файлы начали правильно сортироваться с ls -1 -v.
Все равно, всем спасибо. Вдруг кто уже хотел ответить. _________________ Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга. |
|
Вернуться к началу |
|
SerW
Репутация: +4
Зарегистрирован: 27.05.2019 Сообщения: 837 Откуда: Ейск
|
|
Вернуться к началу |
|
EsTaF
Репутация: +12
Зарегистрирован: 03.04.2007 Сообщения: 1568
|
Добавлено: Вт Апр 26, 2022 10:29
|
|
|
Благодарю, но решил же. _________________ Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга. |
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы можете добавлять приложения в этом форуме Вы можете скачивать файлы в этом форуме
|
Powered by phpBB © 2001, 2005 phpBB Group
|