Файлы System/bin Android 12. Справочник.


  Все     Команда     Скрипт     Служба     Приложение  

patch
Применить универсальный diff

Симлинк на: [ ToyBox ]

Тип файла: команда
  Eng  

usage: patch
@@[-d DIR]


[-i PATCH]

[-p DEPTH]

[-F FUZZ]

[-Rlsu]
[--dry-run]
[ФАЙЛ [PATCH]]

Применить единый diff к одному или нескольким файлам

  • -d Изменить файлы в DIR

  • -i Входной файл исправления (по умолчанию = стандартный ввод)

  • -l Свободное совпадение (игнорировать пробелы)

  • -p Количество '/' для удаления из начала путей к файлам
    (по умолчанию = все)

  • -R Обратный патч

  • -s Тихо, за исключением ошибок

  • -u Игнорируется (обрабатывает только унифицированные различия)

  • --dry-run Не изменять файлы, просто подтвердить применение патча

    Эта версия patch работает только с унифицированными различиями
    и изменяет только файл, когда применяются все куски к этому файлу.
    Патч печатает неудачные куски в stderr и завершает работу
    с ненулевым статусом, если какой-либо кусок терпит неудачу.

    Файл, сравниваемый с /dev/null (или с датой меньше или равно эпохе),
    создается / удаляется соответствующим образом.

    [ ToyBox ]     [ ManLinux ]