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

Команда Find

Пошук певних рядків тексту у файлах.

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

Команда find шукає певний рядок тексту у файлі або файлах. Це простий і швидкий спосіб знайти рядки, що містять певне слово або фразу.

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

Пошук помилок у журналі!

Складіть команду
find
Термінал
C:\Users\User>find "Error" log.txt

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

  • /I: Пошук без урахування регістру. Збігається з "Error", "error" та "ERROR".
  • /N: Показує номери рядків, що дуже корисно для визначення точного розташування тексту.
  • /C: Просто підраховує відповідні рядки. Корисно, якщо ви хочете знати скільки помилок сталося, а не бачити їх усі.
  • /V: Інвертує пошук. Показує все, крім рядків, що містять рядок.

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

1. Пошук рядків із "Error"

Знаходження певних подій у файлі журналу.

Command Prompt
C:\Users\User>find "Error" app.log

2. Підрахунок кількості користувачів

Якщо у вас є список користувачів, перевірте, скільки їх є.

Command Prompt
C:\Users\User>find /c "User:" users.txt

3. Фільтрація виводу команди

Ви можете передавати вивід у find. Наприклад, перевірка, чи виконується певне завдання.

Command Prompt
C:\Users\User>tasklist | find "notepad"

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

1 / 3

Збіги чутливі до регістру за замовчуванням. Який прапорець ігнорує регістр?

Посилання

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

Далі

Команда Findstr

Розширений пошук тексту з регулярними виразами.