Привет, как я могу прочитать каждую строку из файла и сравнить его с другим файлом.
Если вы только пытаетесь получить сравнение между двумя файлами, могу ли я предложить:
вариант № 1 SDIFF => боковое слияние различий в файлах
sdiff file1 file2
:
abcdev abcdev abcdev abcdev abcdev abcdev abcdev | abcde33
Опция № 2 diff => Сравните строку файлов по строке
diff file1 file2
Пример вывода:
4c4 < abcdev --- > abcde33
опция # 3 Vimdiff => Редактировать два, три или четыре версии Файл с VIM и Show Различия
vimdiff file1 file2
Пример экрана (вы можете редактировать файлы, пока все еще виделись):
Опция # 4 GREP => Линии печати, соответствующие шаблону
grep -Fxvf file1 file2
:
-F, --fixed-strings Interpret PATTERN as a list of fixed strings, separated by newlines, any of which is to be matched. -x, --line-regexp Select only those matches that exactly match the whole line. -v, --invert-match Invert the sense of matching, to select non-matching lines. -f FILE, --file=FILE Obtain patterns from FILE, one per line. The empty file contains zero patterns, and therefore matches nothing.
Пример выхода:
abcde33
Вы пробовали загрузку с аргументом ядра?
в Grub, нажмите «E», чтобы отредактировать запись GRUB, и добавьте в конец блока текста:
nomodeset
, а затем продолжайте загружаться.
Строка Nomodeset
Отключает функцию настройки режима ядра, которая иногда вызывает проблемы для некоторых графических карт.