linux:commands:diff
Это старая версия документа!
Команда diff
О команде diff
Команда diff - Это утилита командной строки, которая сравнивает содержимое файлов и каталогов и показывает построчно различия между ними.
Опции diff
- –help - Показать справочную информацию по команде
- –version - Показать информацию о версии diff
- -B - Игнорирует пустые строки
- -i - Игнорирует регистр символов
- -r - Сравнивает каталоги рекурсивно
- -y - Сравнивает файлы в две колонки
- -q - Сообщает только о том, различаются файлы или нет, без вывода деталей
Показ изменения через символы
- a - Добавление
- c - Изменение
- d - Удаление
- < - Строка из первого файла
- > - Строка из второго файла
- + - Строка добавлена
- - - Строка удалена
Использование diff
Сравнить содержимое файлов:
diff Файл1 файл2
Вывод в терминале:
1c1 < Привет! Как дела? --- > Привет!
Сравнить содержимое каталогов:
diff Каталог1 Каталог2
linux/commands/diff.1781858919.txt.gz · Последнее изменение: — Кирилл М
