MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
Сортировка файлов в zsh/bash (*BSD) [решено]
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Mac и Mac OS X   
Автор Сообщение
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 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
EsTaF



Репутация: +12    

Зарегистрирован: 03.04.2007
Сообщения: 1568

СообщениеДобавлено: Пн Апр 25, 2022 23:28
Ответить с цитатой

Кажись решил

PATH="/opt/local/libexec/gnubin:$PATH"

Можно в профиль это и не клавиатурить, а просто задать окружение на время.

После этого все ок.
Файлы начали правильно сортироваться с ls -1 -v.

Все равно, всем спасибо. Вдруг кто уже хотел ответить.

_________________
Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
SerW



Репутация: +4    

Зарегистрирован: 27.05.2019
Сообщения: 837
Откуда: Ейск

СообщениеДобавлено: Вт Апр 26, 2022 00:06
Ответить с цитатой

EsTaF
Посмотрите, вот это решит ли вашу беду: https://github.com/jszczerbinsky/ptSh ?

_________________
Сергей Ш. » gravatar.com/yeysk
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
EsTaF



Репутация: +12    

Зарегистрирован: 03.04.2007
Сообщения: 1568

СообщениеДобавлено: Вт Апр 26, 2022 10:29
Ответить с цитатой

SerW писал(а):
EsTaF
Посмотрите, вот это решит ли вашу беду: https://github.com/jszczerbinsky/ptSh ?


Благодарю, но решил же.

_________________
Учеба - это когда ты столько ешь знаний, что ничего не понимаешь, о чем идет речь. Если же тебе ясна тема предмета, то это не учеба. Это стагнация головного мозга.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Mac и Mac OS X Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group