У меня есть около 17k файлов в каталоге. Когда я бегу ls directory, мне нужно подождать около 15-20 секунд, прежде чем отобразятся результаты. С другой стороны, когда я запускаю ls directory | wc -lили ls directory | grep .xyz, результаты отображаются сразу.
Почему это происходит и есть ли способ это исправить?
Это происходит потому, что в каталоге 17k файлов. Решение состоит в том, чтобы в каталоге было меньше файлов.