@khodos_dmitry

Почему вы указали ключ -maxdepth после аргумента без ключа -type, а ключи не являются позиционными (-maxdepth влияет на тесты указанные как перед?

Пытаюсь выполнить запрос:
find /home/book/book.ru/uploads/compress -type d -maxdepth 3 -mindepth 3

В результате получаю ошибку:
предупреждение: вы указали ключ -maxdepth после аргумента без ключа -type, а ключи не являются позиционными (-maxdepth влияет на тесты указанные как перед ним, так и после него). Указывайте ключи перед другими аргументами.
Понял, что нужно сделать так:
find /home/book/book.ru/uploads/compress -maxdepth 3 -mindepth 3 -type d

Но, почему ошибка?
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Это же не ошибка а предупреждение. Предупреждает, что другие версии find, строго соответствующие стандарту, могут расценить это как ошибку. Забота о переносимости.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы