Команда find шукає певний рядок тексту у файлі або файлах. Це простий і швидкий спосіб знайти рядки, що містять певне слово або фразу.
Спробуйте команду
Пошук помилок у журналі!
Складіть команду
find
/nВідображає номери рядків разом із відображуваними рядками.
Термінал
C:\Users\User>find /v "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Збіги чутливі до регістру за замовчуванням. Який прапорець ігнорує регістр?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.