англійськафранцузькаіспанська

Ad


Значок OnWorks

filterdiff - онлайн у хмарі

Запустіть filterdiff у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда filterdiff, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


filterdiff - витягувати або виключати відмінності з файлу diff

СИНТАКСИС


filterdiff [[-і ПАТЕРН] | [--включати=ПАТЕРН]] [[-І Фото] | [--include-from-file=Фото]]
[[-с n] | [--strip-match=n]] [--strip=n] [--addprefix=ПРЕФІКС]
[--addoldprefix=ПРЕФІКС] [--addnewprefix=ПРЕФІКС] [[-x ПАТЕРН] |
[--exclude=ПАТЕРН]] [[-X Фото] | [--exclude-from-file=Фото]] [[-v] |
[--докладний]] [--чистити] [[-z] | [--decompress]] [[-# RANGE] | [--hunks=RANGE]]
[--lines=RANGE] [[-ФRANGE] | [--файли=RANGE]] [--анотувати] [--format=ФОРМАТ]
[--as-numbered-lines=КОЛИ] [--remove-timestamps] [файл...]

filterdiff {[--довідка] | [--версія] | [--список] | [--grep ...]}

ОПИС


Ви можете використовувати filterdiff, щоб отримати виправлення, яке застосовується до файлів, що відповідають символу підстановки оболонки
ПАТЕРН з більшої колекції патчів. Наприклад, щоб побачити патчі в
патч-2.4.3.gz, який застосовується до всіх файлів під назвою lp.c:

filterdiff -z -i '*/lp.c' патч-2.4.3.gz

Якщо ні -i ні -x надаються варіанти, -i '*' передбачається. Сюди filterdiff може бути використаний
щоб очистити існуючий файл diff, видаливши зайві рядки з самого початку (наприклад, файл
текст із тіла пошти) або між фрагментами (наприклад, у відмінності CVS). Щоб витягти чистий пластир
даних, скористайтеся такою командою:

filterdiff message-with-diff-in-the-body > патч

Зауважте, що інтерпретація шаблону підстановки оболонки не враховує символи косої риски
або періоди як спеціальні (іншими словами, прапорці не надаються fnmatch). Це так
Шаблони типу “*/basename” можна надавати без обмеження кількості імен шляху
компонентами.

У цій програмі можна використовувати як уніфіковані, так і контекстні відмінності форматів.

ВАРІАНТИ


-i ПАТЕРН, --включати=ПАТЕРН
Включати лише відповідні файли ПАТЕРН. Усі інші рядки на вході пригнічуються.

-I Фото, --include-from-file=Фото
Включати лише файли, які відповідають будь-якому шаблону, зазначеному в Фото, один візерунок на рядок. всі
інші рядки на вході пригнічуються.

-x ПАТЕРН, --виключити=ПАТЕРН
Виключити відповідні файли ПАТЕРН. Відображаються всі інші рядки введення.

-X Фото, --exclude-from-file=Фото
Виключити файли, що відповідають будь-якому шаблону, зазначеному в Фото, один візерунок на рядок. Всі інші
відображаються рядки на вході.

-p n, --strip-match=n
При зіставленні ігноруйте перше n компоненти імені шляху.

-# RANGE, -- шматочки=RANGE
Включати лише шматочки в межах зазначеного RANGE. Ханси нумеруються від 1 до
діапазон — це список чисел або «перший-останній» список, розділений комами, за бажанням
передує модифікатор 'x', який інвертує весь діапазон; або перший, або той
Остання в діапазоні може бути опущена, щоб вказати відсутність обмеження в цьому напрямку.

--лінії=RANGE
Включайте лише фрагменти, які містять рядки з оригінального файлу, що знаходяться всередині
зазначений RANGE. Рядки нумеруються від 1, а діапазон — це список, розділений комами
числа або «перший-останній» проміжок, необов'язково передує модифікатор «x», який інвертує
весь асортимент; або перший, або останній у діапазоні можуть бути опущені для вказівки
немає обмежень у цьому напрямку.

-F=RANGE, --файли=RANGE
Включати лише файли, зазначені вказ RANGE. Файли нумеруються з 1 в
порядок їх появи у введенні патча, а діапазон — це список, розділений комами
числа або «перший-останній» проміжок, необов'язково передує модифікатор «x», який інвертує
весь асортимент; або перший, або останній у діапазоні можуть бути опущені для вказівки
немає обмежень у цьому напрямку.

-- анотувати
Позначте кожен фрагмент ім’ям файлу та номером шматка.

--формат=уніфікований|контекст
Використовуйте вказаний вихідний формат.

--смужка=n
Видаліть першу n компоненти імен шляхів у виводі.

--додаванняпрефікс=ПРЕФІКС
Префікс шляхів у виводі за ПРЕФІКС. Це замінить будь-які індивідуальні налаштування
зазначено з -- addoldprefix or --addnewprefix Варіанти.

-- addoldprefix=ПРЕФІКС
Префікси шляхів для старих або оригінальних файлів у вихідних даних ПРЕФІКС.

--addnewprefix=ПРЕФІКС
Префікси шляхів для оновлених або нових файлів у виводі ПРЕФІКС.

--як-пронумеровані-рядки=до|після
Замість фрагмента латки відобразіть рядки виділених шматків разом із лінією
номер файлу до (або після) застосування патча, за яким слід символ TAB
і двокрапку на початку кожного рядка. Кожен шматок, крім першого, матиме a
рядок, що складається з «...» перед ним.

--remove-timestamps
Не включайте часові позначки файлів у вихідні дані.

-v, -багатослівний
Завжди показувати у виводі рядки без відмінностей. За замовчуванням відображаються лише рядки, що не відрізняються
при виключенні шаблону імені файлу.

--чистий
Завжди видаляйте всі рядки, що не відрізняються, з виводу. Навіть при виключенні імені файлу
рисунок.

-z, --декомпресувати
Розпакуйте файли з розширеннями .gz і .bz2.

--допомога
Відобразити коротке повідомлення про використання.

-- версія
Відобразити номер версії filterdiff.

-- список
Поводьтеся як lsdiff(1) замість цього.

--grep
Поводьтеся як grepdiff(1) замість цього.

ПРИКЛАДИ


Щоб переглянути всі фрагменти виправлень, які впливають на перші п’ять рядків файлу C:

filterdiff -i '*.c' --lines=-5 < патч

Щоб побачити перший шматок кожного виправлення файлу, використовуйте:

filterdiff -файл виправлення №1

Щоб побачити виправлення, що змінюють файл ChangeLog у підкаталозі, використовуйте:

filterdiff -p1 Журнал змін

Щоб переглянути повні виправлення для кожного патча, який змінює рядок 1 вихідного файлу, скористайтеся:

filterdiff --lines=1 файл виправлення | lsdiff | \
xargs -rn1 filterdiff файл виправлення -i

Щоб побачити всі, крім першого шматка певного виправлення, ви можете використовувати:

filterdiff -p1 -i file.c -#2- foo-patch

Якщо у вас є дуже конкретний список шматків у виправленні, які ви хочете побачити, перерахуйте їх:
filterdiff -#1,2,5-8,10,12,27-
Щоб побачити рядки файлів, які будуть виправлені, як вони відображатимуться після виправлення
застосувати, використовувати:

filterdiff --as-numbered-lines=після patch.file

Ви можете побачити той самий контекст перед застосуванням виправлення за допомогою:

filterdiff --як-нумеровані-лінії=перед
patch.file

Filterdiff також можна використовувати для перетворення між уніфікованими і контекстними форматами відмінностей:

filterdiff -v --format=уніфікований контекст.розмін

Використовуйте filterdiff онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player — безкоштовний медіаплеєр
    програмне забезпечення, частина на основі WMP і VLC. The
    плеєр в мінімалістичному стилі, с
    більше десяти кольорів теми, а також можна
    б ...
    Завантажити AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV є ДОДАТКОМ для XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar інтегрований в один із одним
    медіацентри ма...
    Завантажити movistartv
  • 3
    Код :: Блоки
    Код :: Блоки
    Code::Blocks — безкоштовна програма з відкритим кодом,
    кросплатформенний C, C++ і Fortran IDE
    створений для задоволення найвимогливіших потреб
    своїх користувачів. Він розроблений, щоб бути дуже
    подовжує ...
    Завантажити Code::Blocks
  • 4
    Серед
    Серед
    Серед або розширений інтерфейс Minecraft
    а відстеження даних/структури є інструментом для
    відобразити огляд Minecraft
    світу, фактично не створюючи його. Це
    може ...
    Завантажити Midst
  • 5
    MSYS2
    MSYS2
    MSYS2 — це набір інструментів і
    бібліотеки, які надають вам
    просте у використанні середовище для будівництва,
    встановлення та запуск рідної Windows
    програмне забезпечення. Це кон...
    Завантажити MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo — це кодек зображень JPEG
    який використовує SIMD-інструкції (MMX, SSE2,
    NEON, AltiVec) для прискорення базового рівня
    Стиснення та декомпресія JPEG увімкнено
    х86, х8...
    Завантажте libjpeg-turbo
  • Детальніше »

Команди Linux

Ad