Почему locate выводит больше строк, чем find

Он не является самоподписанным -, но он не подписан центром сертификации, о котором знает версия Solaris 11.3 GA. Поддержка нового центра сертификации является одной из причин, по которой вам необходимо сначала выполнить обновление до Solaris 11.3 SRU 23 или более поздней версии, прежде чем вы сможете выполнить обновление до Solaris 11.4, как описано в инструкциях по обновлению .

0
28.06.2021, 13:20
1 ответ

locateпо умолчанию соответствует полному пути, поэтому, например, он печатает каждый файл в /bin. find / -nameсоответствует только базовому имени файла (без пути ), поэтому для /binон будет печатать только файлы с bin в имени. Поэтому, чтобы сделать эти результаты ближе, используйте либо locate --basename, либо find / -path.

3
28.07.2021, 11:21

Теги

Похожие вопросы