Вы не можете использовать diff для этого. Почему вам нужно использовать diff? Почему люди всегда приходят к выводам, не изучив подробно возможные решения?
Вы можете использовать diff -qr
, но это было бы неразумно с точки зрения производительности, если единственной целью является сравните структуру каталогов, как описано здесь
Один из ответов на этот вопрос был
vimdiff <(cd dir1; find . | sort) <(cd dir2; find . | sort)
, который
даст вам хорошее параллельное отображение двух иерархий каталогов с любые общие секции сложены.
Кажется, я понял, как это должно работать:
Пакеты могут быть помечены не только как «установить» или «удалить», но и как «группировать». Кажется, это состояние по умолчанию для пакетов, которые были установлены с помощью dnf group install
. В приведенном выше примере dnf mark group sudo
восстанавливает исходное состояние пакета sudo
.