Как определить, является ли файл просто перестановкой другого?

Я думаю, что ответ должен быть должен использовать также root=LABEL=... или root=UUID=...

Но Вы указываете, что это не работает на Вас. Я предложил бы изучить, если существует некоторая проблема с действиями Вашего initrd.

4
20.09.2011, 17:07
2 ответа

Простой ответ: "сравните отсортированную версию обоих файлов".
В bash:

diff <(sort file1) <(sort file2)

Очевидно, это не означает, что эти два файла имеют то же, семантическое как исходные файлы языка программирования (предположение оба синтаксически корректны).

9
27.01.2020, 20:47

Я упоминаю этого только потому, что я хочу, чтобы кто-то записал версию GNU...

Brenda S. Baker, раньше Bell Labs, записала систему, названную дубликатом, который сделал то, что Вы хотите сделать и т.д. Вы могли использовать дубликат, чтобы сравнить две системы языка C и найти код, это отчасти дублировано: функция скопирована, и переменные переименованы или некоторые такие незначительные изменения.

Целого Фиаско SCOg, возможно, избежали, если бы нравственный человек в SCO сравнил источник Linux с Драгоценной "интеллектуальной собственностью" SCO.

4
27.01.2020, 20:47

Теги

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