С чего начать Первые шаги трек · 15 ступеней
Linux Labs
К статье

diff и patch — сравнение и применение изменений

шпаргалка · GNU diffutils https://lab.dimsanych.ru/ru/wiki/diff-patch/

Шпаргалка

  • diff -u a b читаемые различия
  • diff -qr dir1 dir2 какие файлы отличаются
  • diff <(cmd1) <(cmd2) сравнить вывод команд
  • diff -u orig new > p.patch сделать патч
  • patch orig < p.patch применить патч
  • patch --dry-run -p1 < git.patch проверить применение без записи
  • patch -R < p.patch откатить применённый патч
  • vimdiff a b бок о бок

Ключи

Ниже — основные ключи diff и patch; полный список — man diff, man patch.

Загрузка…