Поиск файлов, содержащих нужную строку



а) find "pop edi" pop3.txt

б) find /n "pop" *.*

в) find /n "push" d:\masm32\*.ini*

г) findstr "push edi" *.*

д) findstr /c:"push edi" *.*

е) findstr "push pop edi" *.*

ж) findstr /e "push pop edi" *.*

Ответы на вопросы

1) Какие особенности выполнения команды find создает применение ключа /n?

· Ключ /n команды find выводит номер строки, на которой найдено совпадение.

2) Команда findstr, вопрос про ключ /с. Почему результат выполнения действий г) и д) отличаются?

· По умолчанию findstrищет все слова указанной строки, но с ключем /cищет всю строку целиком.

3) Написать словами, что выполняет действие ж).

· Данное действие ищет указанный обращец только в конце строк.

4) Если вам нужно в группе файлов найти или слово1, или слово2, или слово3 в одном вызове, какую команду вы примените – find или findstr? Почему?

· Еслинужно в группе файлов найти слово1 или слово2 или слово3 в одном вызове, необходимо использовать команду findstr, так как findищет строку целиком, а findstr – все слова строки.

5) В группе ассемблерных исходников нужно найти все строки, которые начинаются со слова “invoke”. Написать соответствующий консольный вызов.

· Длятого, чтобы в группе ассемблерных исходников найти все строки, которые начинаются со слова invokeнеобходимо использовать следующую команду. findstr /b "invoke" e:\masm32\macros\*.*

Выводы

Выполняя данную лабораторную работу я научился выполнять в консоли основные действия с файлами, папками, а так жепоиск данных на диске. Овладел начальным навыком работы с консолью, убедился, что многие действия в консоли выполняются нисколько не хуже, а порой и лучше, чем в графическом интерфейсе пользователя (GUI) операционной системы (ОС) Windows.


Дата добавления: 2018-04-05; просмотров: 165; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!