GRUB на RHEL6.8 сразу переходит в режим спасения с «недопустимой независимой магией эльфов»

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

Вы можете использоватьcomm:

$ comm -13 a b
1111|100|11/11/1111|a
5555|500|11/11/1111|a

Обратите внимание, что commзависит от отсортированных входных данных.

Приведенная выше команда commиспользует -13для отбрасывания первого и третьего столбцов в выходных данных по умолчанию. По умолчанию он выводит строки, найденные только в первом файле в столбце 1, строки, найденные только во втором файле в столбце 2, и общую строку в последнем столбце (. См. руководство для commв вашей системе. стандартная утилита):

$ comm a b
                1111|100|11/11/1111|a
        1111|100|11/11/1111|a
                2222|200|11/11/1111|a
                3333|300|11/11/1111|a
4444|400|11/11/1111|a
        5555|500|11/11/1111|a

0
27.10.2021, 10:40
1 ответ

Более старый образ, скорее всего, подойдет.

1
27.10.2021, 11:29

Теги

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