Рекурсивный список имён и атрибутов

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

ivansergeev27
Сообщения: 5
ОС: Linux

Рекурсивный список имён и атрибутов

Сообщение ivansergeev27 » 21.10.2018 17:06

Здравствуйте! Скажите, пожалуйста, почему при выводе рекурсивного списка имён и атрибутов могут выводиться пустые строки?
Spoiler
Изображение
. Проблема возникает, допустим, при выводе того же самое, но с сортировкой:
Spoiler
Изображение
. В чём может быть причина?
Спасибо сказали:

Аватара пользователя
Vascom
Сообщения: 1489
ОС: Fedora 30

Re: Рекурсивный список имён и атрибутов

Сообщение Vascom » 22.10.2018 06:57

Картинки не отображаются.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4866
ОС: Gentoo

Re: Рекурсивный список имён и атрибутов

Сообщение /dev/random » 22.10.2018 07:10

Небольшие замечания:
1) Пожалуйста, не используйте скриншоты без необходимости. Копируйте текст из терминала на форум.
2) Вы указали ссылки на html-страницы с изображениями в теге img, вместо ссылок на сами изображения.

Теперь по вашему вопросу.
Вывод команды ls предназначен для чтения человеком, а не для обработки скриптами. Эти пустые строки отделяют листинги разных подкаталогов друг от друга, для удобства чтения. Причём если вы пропустите листинг через sort, то вы не сможете понять, какой из файлов находится в каком каталоге. Не делайте этого. Если вы хотите обрабатывать имена файлов в подкаталогах скриптом, используйте find.
Спасибо сказали: