Page 255 - 4785
P. 255
вхід команди MORE. Оскільки подальших вказівок щодо вихідного
потоку даних команди MORE немає, він буде направлений на
консоль, пристрій виводу за замовчуванням. Результатом виконання
команди для користувача буде повноекранний висновок даних із
запитом реакції з боку користувача для переходу до наступного
екрану.
Команда FIND переглядає кожен рядок вхідних даних на
предмет присутності в них тексту, переданого команді як параметр.
Якщо виявлено збіг, рядок, в якій міститься шуканий текст,
передається в якості вихідних даних команди FIND. Наприклад, при
перегляді каталогу команда FIND може бути використана, щоб
результат перегляду включав тільки ті файли, в імені яких присутня
поєднання символів ТМР. DIR | FIND "tmp"
Висновок в лапки контексту, за яким ведеться пошук, є
вимогою синтаксису команди FIND. Результат виконання команди
може бути переспрямований на вхід команди FIND з новим
критерієм пошуку або будь-який інший команди, в іншому випадку
він за замовчуванням виводиться на консоль виводу.
Використання команди FINDSTR зі складу Resource Kit.
В Resource Kit Windows NT присутня вельми корисна команда
під назвою FINDSTR. Ця зручна утиліта призначена для
контекстного пошуку у файлі. Більше десятка ключів дозволяють
сформувати складні критерії для ефективного пошуку.
Один із прикладів пошуку з використанням команди FINDSTR
- це пошук конкретного контексту в реєстрі. Якщо я не знаю точно,
в якій гілці реєстру зберігається потрібний мені ключ або значення
параметра, я можу вивести вміст реєстру в текстовому вигляді на
пристрій виводу за замовчуванням, а саме на екран, використовуючи
іншу команду зі складу Resource Kit - REGDMP- Потім я
перенаправляю потік виведення цієї утиліти на вхід утиліти
FINDSTR, використовуючи механізм іменованих каналів. За
допомогою такого підходу я можу виконати глобальний пошук
окремого ключа або значення реєстру, не використовуючи
графічний інтерфейс. FINDSTR може бути використана аналогічним
чином в поєднанні з іншими утилітами зі складу Resource Kit,
наприклад DUMPEL, яка виводить в текстовий файл дані журналів
реєстрації подій.
253