Поиск файлов, содержащих нужную строку
а) 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!