Или, если вы предпочитаете, вы можете сделать это:
diff file1 file2 | grep "<" | sed 's/^<\ //g' > file3
Это должно быть хорошо для удаления файлов в / usr / Share / doc
на системах на основе Debian.
Политика Debian явно указывает в разделе 12.3:
Пакеты, не должны требовать существования любых файлов в / usr / share / doc / для функции. [...]
Системный администратор должен иметь возможность удалять файлы в / usr / share / doc / Не вызывая никаких программ для разрыва.
Поскольку менеджер пакетов также является программой, она должна соответствовать этой ситуации (отсутствующим файлам) правильно. Может потребоваться после обновления чистки / usr / Share / doc
вручную.
Ответы на этот вопрос Ubuntu Объясните, как дисковое пространство может быть сохранено, и менеджер пакета может быть правильно настроен в системах на основе Debian.
-121--23852-Это зависит от вашей файловой системы и о том, как она управляет каталогами, но современные файловые системы (в том числе Ext4) будут иметь проиндексированную структуру каталогов; Поэтому доступ к одному файлу в этом каталоге должно быть довольно быстро, есть ли в этом каталоге один или миллион файлов.
будет некоторые вариации, но недостаточно, чтобы действительно иметь значение.
Получение списка файлов в каталоге - это другое дело полностью, так как тогда нужно пройти все продукты индекса.