CMD Master
Назад до блогу
Arnošt Havelka

Команда Fc

Порівняйте файли та миттєво знайдіть відмінності.

Почати інтерактивний урок
Команда Fc

Команда fc (Порівняння файлів) — це вбудована утиліта Windows, яка порівнює два окремі файли або набори файлів і відображає відмінності між ними. Це важливий інструмент для розробників і системних адміністраторів, щоб перевірити цілісність файлів, перевірити зміни у файлах конфігурації або усунути невідповідності у коді.

Спробуйте команду

Спробуйте порівняти два текстові файли!

Складіть команду
fc
Виберіть команду
Термінал
C:\Users\User>fc /n document.txt backup.txt

Загальні параметри

  • /B: Виконує бінарне порівняння. Це корисно для виконуваних файлів або зображень. Вивід показує шістнадцяткову адресу відмінностей.
  • /C: Ігнорує регістр літер (наприклад, "APPLE" і "apple" вважаються однаковими).
  • /N: Відображає номери рядків під час порівняння ASCII, що полегшує пошук конкретних змін у текстових файлах.
  • /W: Стискає пробіли (табуляції та прогалини) під час порівняння. Якщо рядок містить багато прогалин, вони розглядаються як один пробіл.

Приклади з реального життя

1. Основне порівняння тексту

Порівняйте два прості текстові файли, щоб побачити, чи були додані, видалені або змінені рядки.

Command Prompt
C:\Users\User>fc file1.txt file2.txt

2. Порівняння файлів конфігурації з номерами рядків

Під час оновлення програмного забезпечення часто потрібно перевірити, що змінилося у конфігурації. Використання /n допомагає знайти точний рядок.

Command Prompt
C:\Users\User>fc /n config_v1.ini config_v2.ini

3. Ігнорування регістру та пробілів

Іноді зміни форматування або регістру не повинні вважатися відмінністю. Використовуйте /c та /w.

Command Prompt
C:\Users\User>fc /c /w draft.txt final.txt

Перевірка знань

1 / 3

Який ключ дозволяє побачити номери рядків у виводі?

Посилання

Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.

Далі

Команда Clip

Копіюйте вивід команди безпосередньо до буфера обміну.